Responsibilities
- Design and develop high-performance backend systems using Java, Node.js, Python and similar stacks.
- Develop dynamic and responsive user interfaces using modern front-end technologies like ReactJS, Angular, and TypeScript.
- Manage databases with MongoDB, MySQL, etc., optimizing performance and ensuring data integrity.
- Deploy and scale applications on cloud platforms, such as AWS, Azure and Google Cloud.
- Implement RESTful APIs and GraphQL interfaces for application communication.
- Understand and apply object-oriented programming principles effectively.
- Have a deep understanding of data structures and algorithms for optimized coding.
- Thoughtful prompt engineering for outcome-based vibe coding.
Other Requirements
- Possess strong problem-solving and troubleshooting skills.
- Demonstrate excellent communication and teamwork skills in a fast-paced environment.
- Be open to working with diverse technology stacks without bias.
- Write clean, efficient code, conduct code reviews, and perform testing to ensure bug‑free applications.
- Collaborate with cross‑functional team members to address critical stages of the SDLC.
- Stay updated with emerging technologies, continuously improving development processes and sharing knowledge.
- Possess proficiency in the following technologies: Java/Spring Boot, Python/Django/Flask, MongoDB, MySQL, Angular, React.js, TypeScript, Java/Kotlin, Objective‑C/Swift, React Native, Flutter, MEAN/MERN Stack, iOS, Android, PostgreSQL, and Vibe Coding.
Key Skills
Java Spring Boot MySql Python Flash Reactjs MongoDB Django
Desired Candidate Profile
Qualification Required: Any Graduate