Corporate Propio Language Services

JavaScript Developer

Business Operations - Translation - Remote - Full Time

PropioLanguage Servicesis transforming communication by developing tools and technologies that enable and facilitate global communications. At Propio we help organizations go global and facilitate understanding by providing innovative, customized, efficient and language solutions.
We are seeking a highly skilled and ambitious Full Stack JavaScript Developer to join our dynamic Translation team. You will play a pivotal role in shaping the development of our software products and driving innovation. The ideal candidate is an individual who displays a blend of technical prowess, problem-solving skills, and collaborative spirit.
We wear many hats to ship products and new releases. If you are a highly motivated contributor and want to be a part of Propio’s continued growth and success, this is for you!
 

Responsibilities: 

  1. Develop and maintain both frontend and backend components of web applications. 

  1. Implement and integrate APIs, microservices, and third-party services. 

  1. Write efficient and scalable code using JavaScript frameworks such as React, Angular, Node.js, and Express.js. 

  1. Design and optimize databases using SQL (e.g., MariaDB, PostgreSQL) and NoSQL (e.g., MongoDB, DynamoDB) technologies. 

  1. Create responsive and user-friendly interfaces. 

  1. Conduct unit tests and participate in code reviews to ensure code quality and maintainability. 

  1. Use processes and tools that support the DevOps pipelines on cloud platforms like AWS and Microsoft Azure. 

  1. Utilize Agile development methodologies, participate in sprint planning, and contribute to writing user stories and acceptance criteria. 

  1. Stay updated with the latest industry trends and technologies, and continuously improve skills and knowledge. 

  1. Collaborate with product managers, designers, and other stakeholders to define project requirements and deliver software solutions that align with business objectives. 

Requirements: 

  1. Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and popular frameworks like React, Angular, or Vue.js. 

  1. Strong backend development skills using Node.js, Express.js, and knowledge of RESTful APIs. 

  1. Experience with Cloud platforms like AWS (Amazon Web Services) and Microsoft Azure, including deployment and management of cloud-based applications. 

  1. Familiarity with SQL and NoSQL databases, including database design, optimization, and maintenance. 

  1. Ability to write clean, modular, and maintainable code, following best practices and coding standards. 

  1. Experience with unit testing frameworks (e.g., Jest, Mocha, Jasmine) and test-driven development (TDD) principles. 

  1. Knowledge of version control systems (e.g., Git) and agile development methodologies. 

  1. Strong problem-solving skills, a passion for learning, and a proactive attitude towards challenges. 

  1. Excellent verbal and written communication skills in English, with the ability to collaborate effectively in a team environment. 

Preferred Qualifications: 

  1. Experience with containerization and orchestration tools such as Docker and Kubernetes. 

  1. Knowledge of CI/CD pipelines and automated deployment processes. 

  1. Familiarity with serverless architecture and services (e.g., AWS Lambda, Azure Functions). 

  1. Understanding of security best practices and experience implementing security measures in web applications. 

  1. Excellent troubleshooting and debugging skills, with the ability to identify and resolve complex technical issues. 

  1. Entrepreneurial background, with experience in startups or entrepreneurial projects. 

  1. Experience designing microservices architectures, including service decomposition, communication protocols, and scalability strategies. 

Propio is an Equal Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

All applicants must be able to complete pre-employment onboarding requirements (if selected) which may include any/all of the following: criminal background check, drug screen, education, and employment verification.

Apply: JavaScript Developer
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

LinkedInLinkedIn profile URL:
Desired salary*
Human Check*