About the position
Front-end Software Engineer
We have an exciting opportunity for a Skilled Front-end Software Engineer to join a dynamic, cross-functional team working on cutting-edge applications across web and mobile platforms. This role is suited to a senior engineer who thrives on solving complex problems, delivering high-quality user interfaces, and contributing to the full software development lifecycle-from concept to deployment and beyond.
You'll be responsible for crafting intuitive, responsive, and visually appealing front-end solutions that enhance the user experience. You'll work with JavaScript, TypeScript, [URL Removed] CSS, MUI, and Webpack, collaborating closely with designers, product owners, and back-end engineers. Our back end is built with Java Spring Boot and runs on AWS, giving you the opportunity to work in a modern and comprehensive cloud-native stack.
Key Responsibilities:
- Translate UI/UX design mock-ups into responsive, high-performance front-end applications.
- Develop, test, deploy, and maintain scalable and maintainable front-end code.
- Work collaboratively within a cross-functional team to define requirements and deliver solutions.
- Ensure code quality through unit testing, code reviews, and best practices.
- Collaborate with back-end developers to integrate RESTful APIs and services.
- Maintain and enhance front-end architecture, ensuring scalability and performance.
- Participate in agile development processes including sprint planning, reviews, and retrospectives.
- Provide mentorship and guidance to junior developers and actively contribute to team knowledge sharing.
Minimum Qualifications:
- Grade 12 National Certificate (required)
- Tertiary qualification in Information Technology or related field (preferred)
Experience Required:
- 6+ years of professional experience in front-end software development.
- Proven track record in project delivery and implementation using modern front-end frameworks.
- Strong understanding of responsive design principles and front-end performance optimization.
- Experience in integrating front-end applications with RESTful APIs and cloud environments.
Technical Skills:
- HTML, CSS, JavaScript, TypeScript
- React.js (Required)
- MUI / Material UI (Advantageous)
- REST API integration
- AWS (Advantageous)
- Webpack and other build tools
- Familiarity with Git and agile development methodologies
Location:
Workplace Type:
Job Type:
Experience Type:
We encourage you to apply - Kivara Rajgopal on [Email Address Removed] or via [Phone Number Removed];
Desired Skills:
- HTML
- REST
- CSS
- AWS
- GIT
- Agile
- UI
Desired Qualification Level: