Hiring Location: Bengaluru
Experience Range: 3 to 6 Years
Education Qualification: Bachelor’s degree in Computer Science, Engineering, or related field
Independently develop high-quality, error-free code while mentoring junior developers and contributing to the full development lifecycle. This role focuses on delivering robust web applications using JavaScript and Python technologies, supporting design, configuration, testing, and release activities in line with agile principles.
Key ResponsibilitiesDevelop and maintain responsive, user-friendly web applications using JavaScript and Python
Translate user stories and requirements into scalable and maintainable code
Guide and assist junior developers with development activities
Write and review unit tests; participate in code reviews
Collaborate with cross-functional teams to deliver full-stack solutions
Develop LLDs and contribute to technical design discussions
Optimize applications for maximum speed and scalability
Identify opportunities for automation and continuous improvement
Participate in release and configuration management processes
Create and review technical documentation
Expected OutcomesError-free, efficient, and optimized code
Timely delivery of modules and assigned tasks
Reduction in recurring defects and technical issues
Demonstrated mentoring of junior developers
Reusable components created and integrated
Compliance with coding standards and development processes
Proactive identification and resolution of potential problems
Measures of SuccessAdherence to coding and engineering standards
Number of defects post-delivery
Reduction in production bugs and quick turnaround
Reusability of components
Completion of technical/domain certifications
Timeliness of task and release delivery
Productivity standards met as per project expectations
Must Have SkillsProficiency in JavaScript (ES6+) and TypeScript
Strong hands-on experience with React (or similar frameworks)
Solid understanding of HTML5, CSS3, and responsive web design principles
RESTful API design and integration skills
Working knowledge of Python and experience with frameworks like Django, Flask, or FastAPI
Proficiency with Git and version control workflows
Good to Have SkillsExposure to CI/CD pipelines, DevOps practices
Experience with Docker or other containerization tools
Familiarity with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB)
Experience working in Agile/Scrum environments
Contributions to open-source projects
Tools & TechnologiesLanguages: JavaScript, TypeScript, Python
Frameworks: React, Django, Flask, FastAPI
Databases: PostgreSQL, MySQL, MongoDB
Tools: Git, Docker, Jenkins (CI/CD), JIRA, Confluence
IDEs: Visual Studio Code, PyCharm
Soft SkillsStrong communication and collaboration skills
Ability to mentor and support junior developers
Quick problem-solving capabilities
Agile mindset with adaptability and proactivity
High attention to detail and commitment to code quality
Ability to work under pressure and meet deadlines