Nisum
What Youll Do
- Collaborate with UX/UI designers to translate wireframes and design mockups into functional code.
- Develop modern, responsive web applications using React.js, JavaScript (ES6+), HTML5, and CSS3.
- Integrate front-end code with RESTful APIs and backend services.
- Maintain high code quality through code reviews, testing, and best practices. Troubleshoot, debug, and resolve UI-related issues.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility. Implement reusable components and front-end libraries for future use.
- Stay updated with emerging front-end technologies and industry trends.
What You Know
- 8-10 years of professional experience in front-end development. Strong proficiency in React.js and its ecosystem (Hooks, Context API, Redux or other state management libraries).
- Solid knowledge of JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.
- Experience with version control tools like Git/GitHub/GitLab. Familiarity with REST APIs and asynchronous request handling.
- Understanding of cross-browser compatibility and performance optimization techniques.
- Preferred Skills: Experience with TypeScript.
- Familiarity with Next.js or other server-side rendering frameworks.
- Exposure to testing frameworks like Jest, React Testing Library, or Cypress.
- Knowledge of UI design tools (Figma, Adobe XD, Sketch) for developer handoff. Understanding of Agile/Scrum methodologies.
Soft Skills
- Strong problem-solving and analytical thinking.
- Excellent communication and collaboration skills.
- Attention to detail with a passion for delivering high-quality work.
Education
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
Compensation
Compensation Band: $120K-$130K/Year
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting