ENVIRONMENT:

Join a dynamic, multidisciplinary environment that fosters versatility and provides tailored career development, including regular one-on-one sessions with leadership. The organization is seeking a Senior JavaScript Software Engineer to join their vibrant team. In this role, you will address complex challenges and make a significant impact alongside dedicated professionals who both inspire and support one another. Candidates must possess a bachelor’s degree in IT, Engineering, or a related field, along with a minimum of six years’ experience as a software engineer in an enterprise setting.

DUTIES:

Delivery:

  • Leveraging your expertise to develop world-class web and mobile applications for leading organisations in South Africa.
  • Exploring methods to enhance product quality through containerisation and continuous integration, fostering a streamlined DevOps culture.
  • Engaging in various stages of the SDLC, from system design to analysis, scoping, and estimation.
  • Researching innovative technologies and implementing them in projects to drive innovation.

People:

  • Demonstrating maturity, motivation, and leadership in the workplace.
  • Championing change within the team and fostering a collaborative culture.
  • Collaborating with cross-functional teams to tackle complex business challenges, driving continuous improvement.
  • Mentoring and nurturing colleagues to uphold standards of excellence and accountability.

Customer:

  • Building strong relationships and understanding customer needs to deliver impactful solutions.
  • Managing customer expectations and identifying opportunities for service improvements.
  • Ensuring compliance with data security and industry regulations.

REQUIREMENTS:

  • A bachelor’s degree in IT, Engineering, or related fields.
  • Minimum 6 years’ experience as a software engineer in an enterprise environment.
  • Proficiency in software engineering fundamentals and commitment to clean code and best practices.
  • Mastery of various technologies with the agility to adapt to new frameworks.
  • Ability to architect and structure small projects within an enterprise environment.

Tech Stacks Used:

*Popular but not limited to:

  • Frontend techs: Angular, React, [URL Removed] techs: .NET, Java, Python
  • Frameworks: Express, NextJS
  • Build tools: Webpack, Grunt, Gulp
  • Package management: NPM
  • Non-relational databases: MongoDB

ATTRIBUTES:

  • Strong collaboration and communication skills with a drive for continual improvement.
  • Pro hybrid working model working from the office on average 2 – 3 times per week.
  • A strong customer-facing ability.
  • Flexibility to work across a variety of different environments and tooling.

?

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here [URL Removed] e-mail a Word copy of your CV to [Email Address Removed] and mention the reference number of the job.

Desired Skills:

  • Senior
  • JavaScript
  • Software

Learn more/Apply for this position