HamburgerMenu
hirist

Job Description

Core Responsibilities :

- Design and develop web applications using Python (Django) for backend and React.js for frontend.


- Develop and maintain scalable backend APIs with Django (including Django REST Framework) and related Python libraries.


- Build interactive and efficient frontend interfaces with React.js, ensuring fast, responsive, and user-friendly UI.


- Collaborate with cross-functional teams (product managers, UX/UI designers, other engineers) to translate requirements into technical solutions.


- Write clean, maintainable, and well-documented code, engage in peer code reviews, and apply best practices in software engineering.


- End-to-end feature ownership : take responsibility for development, deployment, and maintenance of assigned features.


- Debug and resolve technical issues across the stack (frontend, backend, database), optimize performance and scalability.


- API Integration : work with RESTful and/or GraphQL APIs to enable seamless data exchange between platforms.


- Database management : design and optimize schemas, perform migrations, and maintain integrity (MySQL, PostgreSQL, or similar).


- DevOps and deployment : automate using CI/CD pipelines, manage deployment environments, adhere to security and compliance standards.


- Version control : Use Git or similar systems for code management and collaboration.

Required Skills & Qualifications :

- Minimum 4 years of hands-on experience in Python (with Django).


- Minimum 2-4 years of experience in React.js and modern frontend technologies.


- Experience designing RESTful APIs and integrating external services.


- Strong problem-solving skills, proactive learning, and clear communication.


- Bachelors degree in Computer Science, Software Engineering, or equivalent experience.


- Experience with databases (MySQL, PostgreSQL), cloud platforms (AWS preferred), and CI/CD/DevOps practices.


info-icon

Did you find something suspicious?