- Build new application features, maintain existing features, and write clean and maintainable code with appropriate tests.
- Gain and maintain an in-depth understanding of the client's software.
- Participate in code reviews and design reviews. Suggest technology and process improvements.
- Work closely with QA engineers to help test new features and improve our test automation.
- Collaborate as part of a Scrum team (3-week sprints, daily stand-ups, weekly refinement meetings, sprint reviews).
- Collaborate with Product Owners, DevOps engineers, InfoSec staff, and clinical staff as needed.
- 4+ years of experience working with Software Development.
- 2+ years of experience with NodeJS.
- Experience with JS frontend frameworks (React is a plus).
- Experience with GraphQL and/or REST.
- Typescript/Flow (Nice to have).
- Experience with API integrations and development.
- Experience utilizing Docker and Kubernetes.
- Experience with event driven architecture patterns (Kafka).
- Good communication skills in English (B2+ min).
- WFH/WFA and available workplace office space if preferred
- Private medical, dental, and life insurance
- Additional vacations per work anniversaries
- Birthday day off
- 3 sick leaves paid per year
- Certification Reimbursement
- Referral bonuses
- Mental Health days off
- Employee Solidarity Association
- A value-based culture where opportunities to learn are endless
Software Developer - Heredia, Costa Rica - Encora Inc.
hace 2 semanas
Descripción
Our company:
Encora is a global Software and Digital Engineering company that helps businesses overcome the Software Engineering Talent shortage and provides next-gen services such as Predictive Analysis, Artificial Intelligence & Machine Learning, IoT, Cloud, and Test Automation. We have 16 global offices and 25 innovation labs.
Our Software Engineering experts work with leading-edge technology companies to improve their speed to impact.
About the role:
In this role, you will be responsible for building application features and maintaining existing features as part of our software engineering teams.
Essential duties and job responsibilities:
Requirements:
Why you will love working with us: