Senior Angular Developer

Website patternmatched Pattern Matched Technologies™

Pattern Matched Technologies™ (Pty) Ltd as an award-winning WASP (Wireless Application Service Provider), telecommunications and Fintech development house based the Centurion area, with working from home options, as well as shared office spaces around South Africa, is seeking to appoint a Senior Angular Developer.

The candidate must be an expert at design and development of Angular for Professional and Enterprise Management Portals. The successful candidate will be joining a team of professionals in a fast-paced environment where they will be key players with technical development responsibilities. A candidate for this position will be a self-starter who values their work and that of their team members.

Pattern Matched Technologies does not accept unsolicited resumes from recruiters or employment agencies.

The candidate will be responsible for but not limited to the below:

Job Description:

  • Design and develop dynamically scalable, highly available, highly reliable and fault-tolerant applications in Angular.
  • Work as part of a team developing applications and services using Scrumban development methods.
  • Code, test, debug, implement, and document efficient database-driven web applications.
  • Develop unit test plans to satisfy functional and technical requirements.
  • Prepare appropriate documentation such as program code and technical documents.
  • Participate in software development processes with quality assurance, version control and build processes.
  • Work with management to resolve issues and validate programming requirements within areas of responsibility.
  • Analyse, troubleshoot, and debug product defects; deliver timely solutions to customer issues with a client-centric approach.
  • Write good quality code adhering to standards and design patterns.
  • Doing code reviews and mentoring.
  • Writing tests and documentation.
  • Help write new design patterns, improve and adapt existing design component integration,
  • Architect complete front-end stack of projects using HTML/CSS and TypeScript with Angular.
  • Contribute to the architecture, design and coding of our next generation solutions.
  • Implement UI component design focused on re-usability / scalability / extensibility / supportability.
  • Collaborate with fellow developers, designers and analysts to solve problems.
  • Other duties as assigned.

Requirements:

  • Computer Science/Information Technology university Degree or Diploma or similar
  • Minimum 5 years or more of Angular development experience with a preference having worked with the latest releases up to v17.
  • Well versed in Typescript and Bootstrap.
  • Experience working with component library/design systems.
  • Experience with integrating 3rd party components into design system.
  • Experience working with code repositories such as Bitbucket/ Git.
  • Proven experience as a Front-End Web Developer.
  • Experience with JavaScript / Typescript, REST API, SQL, NoSQL (Document Databases, e.g. DynamoDB or other), CI/CD.
  • Experience in architecting and developing enterprise-scale web SPAs and reusable components/libraries in Angular.

Beneficial:

  • Certification: AWS Certified Developer, Associate / Solutions Architect
  • Jira / Confluence software.
  • Familiar with data streaming services such as Apache Kafka, Amazon Kinesis, or similar tools.

Behaviors:

  • Action Oriented – readily takes on new challenges and opportunities with a sense of urgency and eagerness.
  • Communicates Effectively – conveys information and communicates ideas in a clear, concise and impactful manner.
  • Decision Quality – consistently makes timely, well-rounded and informed decisions.
  • Ensures Accountability – takes accountability and ensures others are held to account on agreed upon performance targets.
  • Manages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problems.
  • Plans and Aligns – develops plans and prioritises initiatives that align to the organisational goals and objectives.
  • Tech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth.

Remote Work:

Remote work policies have been in place since our inception. PMT offers flexible working locations as well as a strong foundation & structure that supports remote work.

South African Citizens Only*

To apply for this job please visit www.linkedin.com.