Talent.com
This job offer is not available in your country.
Development Lead

Development Lead

Talent Cornerpune, India
4 hours ago
Job description

Roles and Responsibilities

Job Description

Qualified candidates would be responsible for leading and mentoring a small development team within a specific task or project, together with hands-on development. This team is involved with working on large-scale, mission-critical web applications using Python, Django, Flask, Express, AngularJS, and React.

You will be working on the development of scalable and maintainable software in an agile team environment.

Functions of the role

Must be hands-on, technology expert with 70% time spent on active development

Lead and represent the development team to grow and support large, complex web applications

Work with the business analysts and managers to plan and execute new products, features and improvements

Conduct load testing and code optimizations to improve application performance

Work with APIs and third party libraries to streamline development processes

Review the technical documentation created by the team

Produce technical documentation of solution architecture specifications

Review the code to make sure that all the requirements (functional and non-functional) are met

Participate in the implementation of solutions that will improve the current product performance, quality, processes and standards.

Collaborate with other product teams, ad operations, and vendors as needed

Required Knowledge, Skills and Abilities

8+ years of proven experience developing large-scale web applications

3+ years of on-the-job development in NodeJS, JavaScript, HTML, and CSS

Proficient understanding of web technologies, including web servers, relational database servers, and NoSQL database servers.

Experience writing and consuming RESTful web services

Experience of leading a team

Great debugging and reasoning skills

Experience in using front-end frameworks such as jQuery, AngularJS, and ReactJS

Strong written and verbal communication skills

Familiarity with agile development tools and ticket management systems like Jira, Azure Devops, etc.

Experience with data migration and implementation projects

Experience with source code management tools such as git

Desired Knowledge, Skills and Characteristics

Preference for small, agile teams that strive to regularly deploy to production

Passion for continual learning and improving the team

Interest in web architecture and contemporary web frameworks

Minimum Job Requirements

Bachelor’s degree from a four-year college or university or 4 years of commensurate experience

Create a job alert for this search

Development Lead • pune, India