Encora is looking for a Junior Angular & NodeJS Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient applications.
What You'll Do
- Develop and maintain web application features using Angular for frontend and NodeJS for backend services.
- Collaborate with senior developers and technical leads to implement new functionalities and improve existing systems.
- Participate in code reviews, testing, and debugging to ensure high-quality and reliable software.
- Support the development team in troubleshooting issues and contributing to continuous improvement.
What We're Looking For
- Basic experience or academic projects using Angular for frontend development.
- Basic experience or knowledge of NodeJS for backend development.
- Understanding of JavaScript, TypeScript, and modern web development practices.
- Familiarity with RESTful APIs and client-server architecture.
- Basic knowledge of database concepts and SQL.
- Understanding of version control systems such as Git.
- Ability to learn quickly and adapt to new technologies and development practices.
- Good problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Good communication skills and willingness to receive feedback and improve.
Technical Stack
- Angular
- NodeJS
- JavaScript
- TypeScript
- RESTful APIs
- SQL
- Git
Work Mode
This role follows a hybrid work model and is based in Costa Rica.
Encora hires professionals based solely on their skills and does not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.





