Job Description
Responsibilities:
- Design, develop, and maintain server-side applications using both Python and Node.js.
- Optimize code and infrastructure for scalability and high performance.
- Implement RESTful APIs and other communication protocol
- Work with databases, such as MongoDB, MySQL, or PostgreSQL, to store and retrieve data efficiently.
- Design database schemas and optimize queries for better performance.
- Integrate third-party services and APIs to enhance the functionality of the backend systems.
- Collaborate with frontend developers to ensure smooth integration between the frontend and backend components
- Implement security best practices to protect against common web application vulnerabilities.
- Identify and troubleshoot issues through effective debugging and troubleshooting.
Qualifications:
- Experience as a developer, on both Python and Javascript.
- Proficiency in Python and Node.js programming languages.
- Strong understanding of asynchronous programming and event-driven architecture.
- Knowledge of database systems, including relational and NoSQL databases.
- Familiarity with RESTful API design and implementation.
- Understanding of frontend technologies such as HTML, CSS, and JavaScript.
- Experience with Version control using tools like Git.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
If an employer asks you to pay any kind of fee, please notify us immediately. Unstop does not charge any fee from the applicants and we do not allow other companies also to do so.