About the Role
Our client, a prominent enterprise software solutions provider, is seeking a skilled Senior Frontend Developer with expertise in Angular and TypeScript to join their innovative team in East London, Eastern Cape . This role is critical in designing, developing, and maintaining sophisticated user interfaces for complex web applications. You will collaborate closely with UX designers, backend engineers, and product managers to deliver high-quality, performant, and user-friendly applications. This is a significant opportunity to work on challenging projects, contribute to architectural decisions, and influence the direction of frontend development within a reputable organization. We are looking for a developer passionate about creating seamless digital experiences and committed to best practices in coding and user interface design. Join our client's forward-thinking team in East London and make a tangible impact.
Key Responsibilities
- Develop and maintain robust, scalable, and responsive frontend applications using Angular and TypeScript.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional and visually appealing interfaces.
- Work closely with backend developers to integrate frontend components with server-side logic.
- Write clean, well-documented, and efficient code following established coding standards and best practices.
- Implement reusable components and frontend libraries to enhance development efficiency.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Participate in code reviews, providing constructive feedback to peers.
- Identify and troubleshoot frontend bugs and performance issues.
- Stay up-to-date with the latest trends and advancements in frontend technologies and frameworks.
- Contribute to frontend architectural discussions and technical decision-making processes.
Requirements
- Extensive experience as a Frontend Developer or similar role, with a strong portfolio of complex web applications.
- Expert proficiency in Angular framework and TypeScript.
- Solid understanding of HTML5, CSS3, and preprocessor languages (e.g., SASS, LESS).
- Experience with state management patterns and libraries.
- Familiarity with RESTful APIs and asynchronous request handling.
- Proficiency with version control systems (Git).
- Strong understanding of UI/UX principles and responsive design techniques.
- Excellent problem-solving, analytical, and debugging skills.
- Effective communication and teamwork capabilities, suitable for a hybrid role in East London .
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- Competitive salary package commensurate with experience.
- Hybrid work model providing flexibility and work-life balance.
- Opportunity to work on large-scale enterprise software projects.
- Collaborative and supportive team environment.
- Professional development opportunities and training.
- Contribute to significant technological advancements from East London .