We are seeking a skilled JavaScript developer with over two years of experience working with modern frontend technologies such as React or Angular. The ideal candidate will have a strong ability to learn independently, work collaboratively within a team, and consistently deliver projects on time. This role involves developing scalable frontend applications, building reusable UI components, and translating design wireframes into clean, high-quality code optimized for performance across various devices and browsers.
Key Responsibilities
- Design, structure, and scale frontend applications using React or Angular frameworks.
- Develop custom, reusable UI components based on existing UI libraries.
- Convert designs and wireframes into efficient, maintainable code.
- Optimize frontend components for maximum performance across a wide range of web-capable devices and browsers.
- Collaborate effectively with team members and participate actively in stand-ups and code reviews.
Required Qualifications
- Minimum of 2 years of professional experience in JavaScript development.
- Strong proficiency with JavaScript ES6+ features, including DOM manipulation and the JavaScript object model.
- Hands-on experience with React or Angular, including function components and React features from versions 16.6 to 16.8 such as Hooks and Sockets.
- Familiarity with state management libraries such as React Context API, Redux, Angular NGRX, and Observer Server.
- Proficient in CSS preprocessors like Sass.
- Experience integrating third-party APIs.
- Knowledge of modern frontend build pipelines and tooling.
- Working knowledge of SQL ORMs.
- Comfortable working in Linux or UNIX-based environments.
- Ability to think in a functional programming paradigm.
- Demonstrated patience and professionalism in collaborative coding environments.
Preferred Qualifications and Additional Skills
- Experience with Node.js.
- Familiarity with NoSQL databases.
- Exposure to visual graph libraries.
This is a full-time, in-person position offering a starting salary from Rs 70,000 per month. Candidates will be evaluated through a live coding session during the interview process. It is essential to have access to a reliable internet connection, a functioning camera, an IDE, and all relevant programming packages installed prior to the interview.
Education
- Bachelor’s degree is required.
Experience
- At least 2 years of JavaScript development experience is mandatory.
We encourage candidates who are passionate about frontend development and eager to contribute to a dynamic team environment to apply.