Job Description
This role is for one of the Weekday's clients
Salary range: Rs 3000000 - Rs 4000000 (ie INR 30-40 LPA)
Min Experience: 2 years
Location: Bangalore
JobType: full-time
Key responsibilities:
1. Develop and maintain user-facing features using modern frontend frameworks and technologies (React.js, Vue.js, or Angular)
2. Translate design mockups and wireframes into high-quality, responsive UI components
3. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability
4. Collaborate with backend engineers to integrate APIs and ensure seamless end-to-end functionality
5. Write clean, maintainable, and well-documented code following industry best practices
6. Conduct code reviews and contribute to a culture of continuous improvement
7. Stay current with the latest trends and best practices in frontend development and propose innovative solutions
8. Participate in sprint planning, estimations, and agile development processes
Requirements
Requirements:
1. Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience
2. Minimum 2 years of hands-on experience in frontend software development
3. Proficiency in HTML5, CSS3, and JavaScript (ES6+)
4. Solid experience with one or more modern frontend frameworks (React.js preferred, but Angular or Vue.js experience is also welcome)
5. Familiarity with version control systems such as Git
6. Understanding of RESTful APIs and how to interface frontend applications with backend services
7. Experience with frontend build tools such as Webpack, Babel, and package managers like npm or yarn
8. Familiarity with testing frameworks (Jest, React Testing Library, Cypress) is a plus
9. Strong problem-solving abilities and attention to detail
10. A collaborative team player with excellent communication skills
11. Experience with TypeScript
12. Exposure to CI/CD pipelines and frontend deployment strategies
13. Knowledge of web accessibility standards (WCAG)
14. Experience working in a startup or agile environment
Key skill Required
- Software Development
- JavaScript
- Babel
- CSS3
- Cypress
- HTML5
- UI/UX
- CI/CD
- Agile Environment
- Attention to Detail
- Communication
- Computer Science
- Design
- Development
- Git
- Practical
- Scalability
- Science
- Sprint Planning
- Team Player
- TypeScript
- Version Control
- Version Control Systems
- Vue.js
- Web Accessibility
- Webpack