Duties:
Design, develop, and maintain front end applications using React.js

⁠ ⁠Translate business and user requirements into clean, efficient, and reusable code

⁠ ⁠Build responsive, high performance user interfaces

⁠ ⁠Integrate front end solutions with RESTful APIs and backend services

⁠ ⁠Ensure code quality through reviews, testing, and adherence to best practices Technical Leadership

⁠ ⁠Provide technical guidance and mentorship to junior and intermediate developers ⁠ ⁠Contribute to architecture and design decisions

⁠ ⁠Promote best practices in front end development, performance, and security

⁠ ⁠Participate in sprint planning, estimation, and technical discussions

Collaboration & Delivery

⁠ ⁠Work closely with product owners, designers, backend developers, and QA teams

⁠ ⁠Support Agile delivery processes (Scrum / SAFe)

⁠ ⁠Troubleshoot, debug, and resolve production issues

⁠ ⁠Contribute to continuous improvement of development standards and tooling

Required Skills & Experience Technical Skills

⁠ ⁠Strong experience with React.js

⁠ ⁠Proficiency in JavaScript (ES6+), HTML5, and CSS3

⁠ ⁠Experience with state management libraries (e.g. Redux, Context API)

⁠ ⁠Experience consuming REST APIs ⁠ ⁠Familiarity with modern front end build tools (e.g. Webpack, Vite)

⁠ ⁠Knowledge of version control systems (Git) ⁠ ⁠Understanding of responsive design and cross browser compatibility

Experience

⁠ ⁠5+ years experience in software development

⁠ ⁠3+ years hands on experience developing React applications

⁠ ⁠Experience working in Agile teams

⁠ ⁠Experience in enterprise or large scale systems (advantageous)

Advantageous / Nice to Have

⁠ ⁠Experience with TypeScript

⁠ ⁠Experience with Next.js or similar frameworks

⁠ ⁠Exposure to cloud platforms (Azure / AWS)

⁠ ⁠Knowledge of automated testing frameworks (Jest, Cypress)

⁠ ⁠Experience in financial services or regulated environments

Similar jobs

React Developer

Apply Now
Back to search page