Senior Angular Developer

Performability

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 26 days ago
About the Role:As a Senior Angular Developer, you''ll be instrumental in building and maintaining complex, scalable, and high-performance web applications. You''ll work closely with a collaborative team of developers, designers, and stakeholders to deliver front-end solutions that meet business needs.What You''ll Do:
  • Create reusable and scalable UI components using Angular, ensuring responsiveness, visual appeal, and user-friendliness.
  • Implement state management strategies using Angular tools like NgRx or third-party libraries like Redux.
  • Design and implement scalable, maintainable, and high-performance front-end architectures.
  • Follow best practices for structuring Angular applications, ensuring code modularity, reusability, and maintainability.
  • Provide mentorship and technical leadership to junior and other developers.
  • Promote best practices, new features, and advancements in Angular to the team, keeping everyone updated with the latest trends.
  • Collaborate closely with UX/UI designers, backend developers, and other stakeholders to understand requirements and implement them effectively.
  • Participate in client meetings, explaining technical concepts and offering solutions that meet business needs.
  • Stay up-to-date with the latest trends in Angular, web development, and software engineering best practices.
  • Set up and manage continuous integration and continuous deployment pipelines to automate testing and deployment processes.
  • Ensure Angular applications are correctly deployed to production environments using tools like Docker, Jenkins, or other CI/CD tools.
  • Respond to and resolve post-deployment issues to ensure smooth operations.
  • Ensure Angular applications adhere to security best practices (e.g., sanitizing inputs, preventing XSS, securing APIs).
  • Document code, architecture decisions, and processes for the team and future developers.
What You''ll Bring:
  • 7+ years of experience in Angular (including latest versions).
  • 5 to 7 years of experience in Web Design / Development.
  • A completed Bachelor''s Degree.
  • Leadership experience.
  • Experience working with both Linux and Windows servers.
  • Solid understanding and troubleshooting skills in TypeScript, Node.js, HTML5, CSS3, and JavaScript.
  • Strong background in Angular and front-end technologies.
  • Experience with version control systems like Git.
  • Ability to manage project timelines, provide accurate estimates, and deliver within deadlines.
  • Experience working in an Agile development environment, participating in sprint planning, standups, and retrospectives.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Leadership and time-management abilities.
Join a team that values innovation, collaboration, and continuous improvement!Apply today

ExecutivePlacements.com

Similar Jobs

  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • Just now
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • Just now