Description
Important Information
Experience: +6 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
As a Full Stack Engineer, you’ll be responsible for porting over existing and developing new features into our new application stack based upon ReactRouter/Remix. You’ll have the opportunity to work in a highly collaborative and cross-functional team, working closely with our world-class engineering and product teams while remaining close to our customers’ challenges.
Responsibilities and Duties
- Own end-to-end delivery of the product experience: As a startup, we have to move fast. Yet, it's essential that our customers and their factory counterparts can confidently use our systems in high-stakes production lines. In this role, you will write clean, performant, maintainable code in our new app framework based upon ReactRouter to deliver best-in-class, delightful experiences to our customers.
- Highly organized, ability to juggle multiple priorities: Our engineers often juggle multiple projects simultaneously while debugging production issues remotely. You'll need to work closely with the project management team to reassess priorities while ensuring we meet our customer's production schedules.
- Be a helpful teammate: This isn't a solo job. You'll need to work closely with the rest of our engineering and product teams to coordinate feature releases. Clear, direct communication is highly valued and required.
Qualifications and Skills
- Strong JavaScript programming skills with an emphasis on past React experience
- Strong knowledge of SQL
- Experience building and consuming APIs
- Version control with Git
- Past testing experience using tools like Cypress or NightWatch
- Experience working with AWS
- Experience with logging platforms (e.g., Datadog, ELK Stack)
- Proficiency in log analysis and system debugging
- Ability to debug issues across network, system, and application layers
- Experience with performance monitoring and optimization
What Sets Great Candidates Apart
- Experience working with Remix/ReactRouter or similar SSR frameworks such as Next.JS
- Track record of working cross-functionally to deliver customer-facing solutions in a highly iterative approach
- Experience with TypeScript or other strongly typed language
- Experience with manufacturing systems or industrial automation
- Experience with containerization and deployment automation
- Track record of maintaining mission-critical systems
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.