About the position
Software Development:
- Design, develop, and maintain front-end applications using [URL Removed]
- 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.
Minimum Requirements:
Qualifications
- Degree or Diploma in Computer Science, Information Systems, or related field
(or equivalent practical 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.
Desired Skills:
- React.js
- JavaScript (ES6+)
- HTML5