πSouth Africa
JavaScript Developer
closed
Propio Language Services
πRemote - Worldwide
Summary
Propio is seeking a skilled Full Stack JavaScript Developer to join their Translation team. The candidate will develop and maintain web applications, implement APIs, write efficient code, optimize databases, create user-friendly interfaces, conduct unit tests, collaborate with stakeholders, and stay updated with industry trends.
Requirements
- Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and popular frameworks like React, Angular, or Vue.js
- Strong backend development skills using Node.js, Express.js, and knowledge of RESTful APIs
- Experience with Cloud platforms like AWS (Amazon Web Services) and Microsoft Azure, including deployment and management of cloud-based applications
- Familiarity with SQL and NoSQL databases, including database design, optimization, and maintenance
- Ability to write clean, modular, and maintainable code, following best practices and coding standards
- Experience with unit testing frameworks (e.g., Jest, Mocha, Jasmine) and test-driven development (TDD) principles
- Knowledge of version control systems (e.g., Git) and agile development methodologies
- Strong problem-solving skills, a passion for learning, and a proactive attitude towards challenges
- Excellent verbal and written communication skills in English, with the ability to collaborate effectively in a team environment
- Work 8amΒ - 5pmΒ EST hours in US based time zone
Responsibilities
- Develop and maintain both frontend and backend components of web applications
- Implement and integrate APIs, microservices, and third-party services
- Write efficient and scalable code using JavaScript frameworks such as React, Angular, Node.js, and Express.js
- Design and optimize databases using SQL (e.g., MariaDB, PostgreSQL) and NoSQL (e.g., MongoDB, DynamoDB) technologies
- Create responsive and user-friendly interfaces
- Conduct unit tests and participate in code reviews to ensure code quality and maintainability
- Use processes and tools that support the DevOps pipelines on cloud platforms like AWS and Microsoft Azure
- Utilize Agile development methodologies, participate in sprint planning, and contribute to writing user stories and acceptance criteria
- Stay updated with the latest industry trends and technologies, and continuously improve skills and knowledge
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliver software solutions that align with business objectives
Preferred Qualifications
- Experience with containerization and orchestration tools such as Docker and Kubernetes
- Knowledge of CI/CD pipelines and automated deployment processes
- Familiarity with serverless architecture and services (e.g., AWS Lambda, Azure Functions)
- Understanding of security best practices and experience implementing security measures in web applications
- Excellent troubleshooting and debugging skills, with the ability to identify and resolve complex technical issues
- Entrepreneurial background, with experience in startups or entrepreneurial projects
- Experience designing microservices architectures, including service decomposition, communication protocols, and scalability strategies
This job is filled or no longer available
Similar Remote Jobs
πSweden
πAustralia
πCanada
πRomania
πMontenegro
πCyprus
πUnited States
πMexico
πArgentina