Simera logo

Back End Developer CR

Simera
1 día hace
A tiempo completo
En el sitio
San Francisco, Costa Rica

We are looking for a Backend Developer to design, build, and maintain the server-side logic of our applications. You will be responsible for ensuring high performance, scalability, and security of back-end services while integrating with front-end and third-party systems. This role involves problem-solving, collaboration with cross-functional teams, and delivering reliable APIs and data pipelines.


Responsibilities

  • Design, develop, and maintain back-end services, APIs, and databases
  • Build scalable systems that handle high volumes of requests and data
  • Implement security and data protection best practices
  • Optimize application performance and troubleshoot issues
  • Work closely with front-end developers and other stakeholders to integrate user-facing elements
  • Manage database schemas, queries, and migrations using SQL and/or NoSQL databases
  • Write clean, maintainable, and testable code
  • Contribute to code reviews, system architecture, and technical documentation

Requirements

  • Experience as a Backend Developer, Software Engineer, or in a similar role
  • Proficiency in at least one back-end language and framework such as Node.js/Express, Python (Django/Flask/FastAPI), Java (Spring Boot), or Ruby on Rails
  • Strong knowledge of databases including PostgreSQL, MySQL, MongoDB, or Redis
  • Experience building and consuming RESTful APIs and/or GraphQL
  • Familiarity with cloud platforms such as AWS, GCP, or Azure
  • Experience with containerization tools such as Docker and Kubernetes
  • Strong understanding of system design, scalability, and security principles
  • Familiarity with version control systems and CI/CD pipelines
  • Strong problem-solving and collaboration skills
*By applying to this position, we’ll create your Simera Professional Key (SPK) — a unique key that helps you connect with employers, stand out, and secure the right match. ✨

If you'd also like to apply to multiple jobs that match your experience, create your account and complete your profile to get discovered by hundreds of employers around the world.