We are lookingfor a backend developer that will be responsible for building and maintaining the server-side of web applications, ensuring the logic and data handling are efficiently executed.
Responsibilities:
Develop server-side logic and APIs to support the front-end functionality of web applications.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Design and implement data storage solutions, such as databases.
Optimize applications for maximum speed and scalability.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot and debug issues, and ensure the security and performance of the server-side components.
Required Skills:
Proficiency in server-side programming languages: Node.js and Python.
Experience with web frameworks: Express (Node.js) is a must and Django can be a big plus.
Knowledge of database management systems, including SQL and NoSQL databases (e.g., MongoDB, MySQL, PostgreSQL).
Understanding of RESTful API design and implementation.