Skip to main content
Boardroom AppointmentsBA

Intermediate Software Engineer (Javascript)

Boardroom Appointments is a South African recruitment and staffing firm established in 1989, specializing in executive search, headhunting, and contract staffing solutions for blue chip companies across various industries.

Boardroom Appointments

Employee count: 11-50

South Africa only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Minimum requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience in software development, including significant hands-on experience in building and delivering web applications.
  • Demonstrated experience in leading software development projects or teams.
    Strong understanding of software design principles, architectural patterns, and system scalability.
  • Experience in designing and architecting complex, distributed, and highly available systems.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
  • Proficient in implementing and driving software testing strategies, including unit testing, integration testing, and automated testing.
  • Experience with continuous integration and deployment (CI/CD) pipelines.
  • Strong focus on code quality, performance optimization, and security best practices.
  • Excellent communication and interpersonal skills, with the ability to effectively lead and collaborate with cross-functional teams.
  • Experience in providing technical mentorship, coaching, and guidance to junior engineers.
  • Demonstrated ability to drive technical initiatives and influence technical decision-making.

Responsibilities:

  • Software development and implementation: Lead the design, development, and implementation of complex web applications.
  • Utilize your expertise in programming languages, frameworks, and libraries to deliver high-quality, scalable, and maintainable solutions that meet business requirements.
  • Technical design and architecture: Take a leading role in the design and architecture of software systems, ensuring scalability, performance, and reliability.
  • Collaborate with cross-functional teams to define technical requirements, establish best practices, and drive technical innovation.
  • Code review and quality assurance: Conduct comprehensive code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Mentor junior engineers, provide constructive feedback, and help drive continuous improvement in code quality and maintainability.
  • Technical leadership and collaboration: Provide technical guidance and leadership to a team of engineers.
  • Foster a collaborative and inclusive work environment, promoting knowledge sharing, mentorship, and teamwork.
  • Collaborate with product managers, designers, and other stakeholders to ensure successful project delivery.
  • Troubleshooting and problem-solving: Investigate and resolve complex technical issues that arise during the software development lifecycle.
  • Utilize advanced problem-solving skills to diagnose and address software defects, performance bottlenecks, and system failures.
  • Provide guidance and support to team members in resolving technical challenges.
  • Research and innovation: Stay up-to-date with emerging technologies, industry trends, and best practices.
  • Conduct research and evaluate new tools, frameworks, and methodologies to drive innovation and enhance development processes.
  • Identify opportunities for process optimization, automation, and tooling enhancements.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree

Location requirements

Hiring timezones

South Africa +/- 0 hours

About Boardroom Appointments

Learn more about Boardroom Appointments and their company culture.

View company profile

Boardroom Appointments career page is a place where top candidates can find the best career opportunities.

If you are looking for your next career move, have a great attitude, a will to work hard, have graduated from school or university and are looking for exciting opportunities within the BEST companies across Africa, then apply now and be represented by an incredible recruiter!

Claim this profileBoardroom Appointments logoBA

Boardroom Appointments

Company size

11-50 employees

Founded in

1989

Chief executive officer

Maria Roberto Ferreira

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

135 remote jobs at Boardroom Appointments

Explore the variety of open remote roles at Boardroom Appointments, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Boardroom Appointments

Remote companies like Boardroom Appointments

Find your next opportunity by exploring profiles of companies that are similar to Boardroom Appointments. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up