50plusstellen
Zurück zu den Treffern

Remote Senior Full-Stack Engineer (Node.js/React)

Anzeige auf Englisch

ArbeitsortBloemfontein
HomeofficeVollständig remote

About the Role

Our client, a cutting-edge SaaS company revolutionizing the analytics space, is seeking a Senior Full-Stack Engineer to join their dynamic and entirely remote team. This role is crucial for the design, development, and maintenance of our client's core platform, which serves a global clientele. You will be involved in both front-end and back-end development, contributing significantly to architectural decisions, and ensuring the delivery of high-performance, scalable, and secure applications. We are looking for a proactive and experienced engineer who thrives in a collaborative, fast-paced, and remote-first environment. This is an exceptional opportunity to work with a talented team, utilize modern technologies, and make a substantial impact on a product used by businesses worldwide, even if your professional roots are in Bloemfontein .

Key Responsibilities

  • Develop and maintain robust, scalable back-end services using Node.js and associated frameworks (e.g., Express.js).
  • Design and implement user-friendly, responsive front-end interfaces using React.
  • Collaborate closely with product managers, designers, and fellow engineers to define and deliver new features.
  • Write clean, maintainable, and well-documented code, adhering to best practices.
  • Work with databases (e.g., PostgreSQL, MongoDB), ensuring data integrity and efficient querying.
  • Contribute to the overall system architecture and technical strategy.
  • Implement and maintain robust testing strategies, including unit, integration, and end-to-end tests.
  • Identify and address performance bottlenecks and security vulnerabilities.
  • Participate actively in code reviews and knowledge-sharing sessions within the remote team.
  • Stay abreast of the latest industry trends and technologies, evaluating their potential application to our client's platform.

Requirements

  • Extensive experience as a Full-Stack Engineer or Software Engineer with a focus on both front-end and back-end development.
  • Proficiency in Node.js for back-end development and experience with relevant frameworks.
  • Expertise in React for front-end development, including state management solutions.
  • Strong experience with relational databases (e.g., PostgreSQL) and/or NoSQL databases (e.g., MongoDB).
  • Experience designing and consuming RESTful APIs.
  • Proficiency with version control systems (Git) and CI/CD practices.
  • Solid understanding of software architecture patterns and best practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities, essential for a fully remote role.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits

  • Highly competitive salary and potential for stock options.
  • Fully remote work arrangement offering ultimate flexibility.
  • Opportunity to work on innovative SaaS products in the analytics domain.
  • Collaborative and intellectually stimulating team environment.
  • Comprehensive professional development and training resources.
  • Contribute to a company shaping the future of data analytics, accessible from anywhere, including Bloemfontein .

Arbeitgeber

Mehr Stellen finden

Ähnliche Stellen bei anderen Arbeitgebern

Weitere Stellen bei Placements24

Alle 929 Stellen

Arbeitgeber mit ähnlichen Stellen

Verwandte Fachgebiete