workfromanywhereworkfromanywhere
All jobs
M3 USAEngineering

Senior Full Stack Developer

South AfricaPosted today

The role involves leading and contributing to the development of web and mobile applications within an agile environment, with responsibilities including system ownership, architectural strategy, mentoring, and system improvements. It is suitable for experienced developers with full stack JavaScript/.NET expertise.

Location: South Africa

Responsibilities

  • Plan, lead and actively contribute to the development of web/mobile applications in an agile environment
  • Take ownership of understanding of the whole system and take responsibility for teaching this to others
  • Contribute to the strategy and architectural decisions supporting service growth
  • Provide technical support and mentoring to junior team members
  • Find ways to improve system robustness, resilience, and stability

Requirements

  • Experience in full stack JavaScript .NET stack development utilizing either Node.JS or .NET Core and Web API
  • Commercial experience working with web applications in a containerized environment, in particular Docker
  • Commercial experience working with content management (CMS) systems
  • Demonstratable experience architecting web based solutions and introducing new technologies and tooling into existing systems and processes
  • Experience designing and developing applications utilising databases such as Postgres, MongoDB, MSSQL
  • Experience with front-end web development technologies such as ReactJS, VueJS, AngularJS, MVC
  • Experience supporting and mentoring junior developers with technical queries and best practice
  • Excellent communication skills
  • Self-motivated and delivery focused
  • Good understanding of Agile process

Additional Information

  • The role is within M3 EU, a healthcare innovation company with a focus on digital solutions in healthcare, life sciences, and pharmaceuticals.
  • The position is within Doctors.net.uk, the UK's largest professional network of doctors, serving over 50,000 doctors daily and over 245,000 members.
  • The company emphasizes a dynamic and innovative work environment and offers opportunities to be at the forefront of healthcare technology.

Similar remote jobs

StäubliNewSales

Plastics Market Sales Engineer (Austin TX Region)

Remote (US)
today
MindriftNewEngineering

Electrical Engineer & Python Expert - Freelance AI Trainer

Mexico$72,000 – $72,000
today
DropboxNewEngineering

Senior Infrastructure Software Engineer, Identity & Auth Engineering

Remote (Canada)$190,400—$257,600 CAD
today
today