About the position
We are looking for a highly skilled Senior Front-End Developer with strong expertise in [URL Removed] to join a dynamic technology team. This role is ideal for someone passionate about building scalable, high-performance user interfaces and contributing to modern digital product development.
The successful candidate will play a key role in designing, developing, and enhancing enterprise-grade front-end applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
Software Development
- Design, develop, and maintain front-end applications using [URL Removed]
- Translate business and user requirements into clean, efficient, reusable code
- Build responsive, scalable, and high-performance user interfaces
- Integrate front-end applications with RESTful APIs and backend services
- Ensure code quality through code reviews, testing, and best practices
Technical Leadership
- Provide technical guidance and mentorship to junior and intermediate developers
- Contribute to application architecture and technical design decisions
- Promote best practices in front-end performance, scalability, and security
- Participate in sprint planning, effort estimation, and technical discussions
Collaboration & Delivery
- Work closely with Product Owners, UI/UX Designers, Back-End Developers, and QA teams
- Support Agile delivery frameworks (Scrum / SAFe)
- Troubleshoot, debug, and resolve production issues
- Drive continuous improvement of development standards, tooling, and processes
RequirementsTechnical Skills
- Strong hands-on experience with [URL Removed]
- Solid proficiency in JavaScript (ES6+), HTML5, and CSS3
- Experience with state management libraries such as Redux or Context API
- Strong experience consuming and integrating REST APIs
- Familiarity with modern front-end build tools such as Webpack or Vite
- Strong knowledge of Git and version control practices
- Good understanding of responsive design principles and cross-browser compatibility
Experience
- Minimum 5+ years of software development experience
- Minimum 3+ years of hands-on React application development
- Experience working within Agile development teams
- Exposure to enterprise or large-scale application environments (advantageous)
Advantageous Skills
- Experience with TypeScript
- Experience with [URL Removed] or similar front-end frameworks
- Exposure to cloud platforms (Azure / AWS)
- Knowledge of automated testing frameworks (Jest, Cypress)
- Experience within financial services or regulated industries
Qualifications
- Degree or Diploma in Computer Science, Information Systems, or related field
- Equivalent practical experience will also be considered
Key Competencies
- Strong problem-solving and analytical thinking
- Excellent communication and collaboration skills
- Ability to work independently and take ownership of deliverables
- Strong attention to detail and quality-driven mindset
- Adaptability in a fast-paced delivery environment
Desired Skills:
- ReactJs
- JavaScript (ES6+)
- Redux
Desired Qualification Level:
About The Employer: