TL;DR

Senior Angular & Nodejs Developer: Designing, developing, and maintaining high-quality software solutions, including scalable web applications using Angular for frontend and NodeJS for backend. Focus on translating business requirements into robust technical solutions and troubleshooting complex technical issues.

Location: Costa Rica, Hybrid

Company

Encora is a global company that offers Software and Digital Engineering solutions, including Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

What you will do

  • Design, develop and maintain scalable web applications using Angular for frontend development and NodeJS for backend services.
  • Collaborate with architects, project managers and cross functional teams to translate business requirements into robust technical solutions.
  • Review code, ensure adherence to best practices and support the team in maintaining high quality and maintainable codebases.
  • Troubleshoot complex technical issues, optimize application performance and contribute to continuous improvement of the development process.

Requirements

  • Strong experience developing web applications using Angular and NodeJS.
  • Advanced knowledge of JavaScript and TypeScript in modern web development environments.
  • Experience designing and integrating RESTful APIs and backend services.
  • Solid understanding of frontend architecture, component based development and responsive design.
  • Experience working with databases and writing efficient queries.
  • Proficiency using version control systems such as Git.

Culture & Benefits

  • Encora does not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.