Summary
Join Encora as a Senior Fullstack Javascript Developer in Bolivia for a remote position. Lead end-to-end development and delivery of new product features using React, ensuring a seamless user experience. Manage multiple projects, collaborate with teams, and debug production issues. Contribute to system improvements through performance tuning and monitoring. The ideal candidate will have 4+ years of full-stack development experience with a strong focus on React, proficiency in JavaScript and SQL databases, and experience with automated testing tools like Cypress. Experience with AWS and logging/monitoring platforms is also required. A valid passport and U.S. visa are required.
Requirements
- 4+ years of experience as a Fullstack Developer, with a strong focus on frontend (React)
- Proficient in JavaScript with solid React experience
- Strong knowledge of SQL databases and ability to build and consume APIs
- Experience using Git for version control
- Hands-on experience with automated testing tools such as Cypress or NightWatch
- Familiarity with AWS cloud services and deployment practices
- Experience with logging and monitoring platforms like Datadog or ELK Stack
- Ability to debug across different layers and optimize performance
Responsibilities
- Lead the end-to-end development and delivery of new product features, ensuring a seamless and robust user experience
- Write clean, maintainable, high-performance code using React (with ReactRouter) as part of the new application framework
- Manage multiple projects simultaneously, adjusting priorities in collaboration with the project management team to meet deadlines
- Work closely with engineering and product teams to coordinate feature releases with clear and direct communication
- Debug production issues across network, infrastructure, and application layers
- Contribute to continuous system improvement through performance tuning, monitoring, and logging practices
Preferred Qualifications
- Experience with Remix/ReactRouter or SSR frameworks like Next.js
- Knowledge of TypeScript or other strongly typed languages
- Background in manufacturing systems or industrial automation
- Experience with containerization (Docker) and deployment automation
- Proven track record of maintaining mission-critical systems
- Experience in agile, iterative development with cross-functional collaboration
- Solid B2-level English (spoken and written)
- Valid passport and U.S. VISA (required)