04

Job Requirements

Key Skills

Graphic Design | Python | Node.js | Angular | React.js | REST API | FastAPI | Flask | Express.js | PostgreSQL | MySQL | JavaScript | Azure | AWS | Docker | Git

Roles & Responsibilities

• Design, develop and maintain full-stack web applications using Python or Node.js for backend development.

• Develop scalable and secure REST APIs and backend services.

• Work with frontend technologies such as React.js, Angular or similar frameworks to build responsive web applications.

• Integrate frontend applications with backend APIs and third-party services.

• Work with relational databases such as PostgreSQL, MySQL or similar databases.

• Write clean, reusable and testable code following good software development practices.

• Work on application performance, scalability, debugging and optimization.

• Develop and integrate cloud-based applications using Azure or AWS.

• Work with Docker and containerized deployments; Kubernetes exposure will be an advantage.

• Participate in system design, development, testing, deployment and production support activities.

• Collaborate with Product Managers, Designers, QA and other engineering teams.

• Follow Agile development practices and contribute to code reviews and technical discussions.

• Ensure application security, data handling and coding best practices.

Ideal Candidate

• Strong Full Stack Developer with Python or Node.js as the primary backend language.

• Should have good hands-on frontend development experience, preferably React.js or Angular.

• Should be comfortable working across API, database, frontend and cloud layers.

• Should have experience building and deploying production applications rather than only working on support/maintenance.

• Good understanding of scalable application development, clean code and system design.

• Strong problem-solving and debugging skills.

• Good communication and ability to work with cross-functional teams.