Batch: 2021/2022/2023/2024.
About the opportunity
- This software development position primarily involves building modern frontend application components.
- The role focuses on performance, reusable code and collaboration across engineering disciplines.
Responsibilities
- Develop frontend components that can be reused across applications.
- Create efficient interfaces using appropriate web development practices.
- Collaborate with visual designers and backend developers.
- Improve application loading speed and overall performance.
- Consider scalability when implementing frontend functionality.
- Add new product features according to development requirements.
- Identify and resolve software defects efficiently.
- Keep informed about developments in user interface design and frontend technologies.
Core technical requirements
- Demonstrate strong knowledge of HTML5 and CSS3.
- Have proficiency in JavaScript, including ES6 and later features.
- Possess practical experience with React, Angular 4+, Vue or comparable frontend frameworks.
- Write source code that is organized, maintainable and reusable.
Additional technical advantages
- Experience with TypeScript is beneficial.
- Familiarity with Redux and Webpack is considered useful.
- Knowledge of Git is an advantage.
- Understand test-driven development concepts and unit testing practices.
- Familiarity with Jasmine, Mocha or Karma is relevant.
Eligibility and compensation
- Graduation batches 2021, 2022, 2023 and 2024 are eligible.
- The position is located in Lucknow.
- Monthly compensation is between 12,000 and 15,000.