Job Opportunity

Backend Engineer

Job overview
Skilled Backend Engineer to join our team and play a crucial role in building and maintaining the server-side components of our digital products, including apps, web applications, and websites. The ideal candidate will have a strong background in backend technologies and a passion for creating scalable, efficient, and secure systems. You will work closely with frontend engineers, designers, and product managers to deliver high-quality, robust solutions.
Who we are looking for
  • A technically proficient backend developer with a strong understanding of server-side technologies
  • Experienced in designing and building scalable, high-performance systems
  • A problem-solver with a focus on optimizing performance and ensuring system reliability
  • Collaborative and able to work effectively in both a team-oriented environment and independently
  • Passionate about learning new technologies and professional growth
Your responsibilities
  • Develop and maintain server-side applications, APIs, and databases for our digital products.
  • Collaborate with frontend engineers and designers to ensure seamless integration of user-facing elements with server-side logic.
  • Design and implement scalable, efficient, and secure backend architectures.
  • Optimize application performance, conduct code reviews, and ensure high-quality code through best practices.
  • Troubleshoot and resolve issues related to server-side functionality and performance.
  • Manage database systems, including schema design, optimization, and maintenance.
Qualifications
  • Proficiency in server-side programming languages such as Node.js, Python, Ruby, Java, or PHP.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).
  • Experience with Firebase.
  • Knowledge of API design and development (RESTful and/or GraphQL).
  • Familiarity with version control systems such as Git.
  • Strong understanding of security best practices, performance optimization, and scalable architecture.
  • Excellent problem-solving skills.
  • Strong communication skills and the ability to collaborate effectively in a remote or hybrid work environment.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
Vemara Solutions