Software Developer - Heredia, Costa Rica - Encora Inc.

    Encora Inc.
    Encora Inc. Heredia, Costa Rica

    hace 2 semanas

    Encora Inc. background
    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:

  • 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.
  • Requirements:

  • 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).
  • Why you will love working with us:

  • 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