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
By continuing you agree to our Terms & Privacy Policy.