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

Learn more/Apply for this position