HamburgerMenu
hirist

Job Description

About the Role :

We are looking for a talented Back End Developer to join our development team.

The ideal candidate will be responsible for building and maintaining the server-side logic, databases, and APIs that power our applications.

You will work closely with front-end developers, product managers, and other stakeholders to deliver high-quality, scalable, and secure back-end services.


Key Responsibilities :


- Design, develop, and maintain server-side applications, APIs, and services.

- Collaborate with front-end developers to integrate user-facing elements with server-side logic.

- Develop and optimize database schemas, queries, and stored procedures for performance and scalability.

- Implement security and data protection measures in all back-end components.

- Write clean, reusable, and maintainable code following best practices and coding standards.

- Participate in code reviews, testing, and troubleshooting to ensure application quality and reliability.

- Monitor and improve application performance, scalability, and stability.

- Work with cloud platforms (AWS, Azure, GCP) and containerization tools like Docker when applicable.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Stay up to date with emerging technologies and frameworks relevant to back-end development.


Required Skills and Qualifications :


- Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience).

- Proven experience 5+ as a Back End Developer or similar role.

- Strong proficiency in server-side programming languages such as Java, Python, Node.js, Ruby, PHP, or .NET.

- Experience with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).

- Familiarity with RESTful API design and development.

- Knowledge of authentication and authorization mechanisms (OAuth, JWT, etc.

- Experience with version control systems like Git.

- Understanding of microservices architecture and containerization is a plus.

- Strong problem-solving and debugging skills.

- Excellent communication and teamwork skills


info-icon

Did you find something suspicious?