Senior Remote Software Engineer (Full Stack)

Placements24

Kimberley

Hybrid

CAD 120,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Paid time off
Professional development budget
Remote-first

Job summary

Placements24 seeks a Senior Remote Software Engineer to design, develop, and deploy scalable full‑stack web applications. You will work on challenging projects with a globally distributed team in a remote-first environment.

The role emphasizes mentoring, code quality, API design, and cloud/containerized architectures across AWS/Azure/GCP. You will collaborate with product managers, designers, and engineers, leveraging modern frontend frameworks and backend languages.

Qualifications

  • 5+ years of professional software development experience.
  • Strong full-stack development experience.
  • Proficient in backend: Python/Django/Flask, Node.js/Express, Java/Spring.
  • Frontend: React/Angular/Vue.js and modern JavaScript.
  • Database design: PostgreSQL, MongoDB, SQL, NoSQL.
  • Cloud and containers: AWS/Azure/GCP, Docker, Kubernetes.
  • Solid CS fundamentals, data structures, algorithms.
  • Excellent problem-solving and debugging skills.
  • Strong written and verbal communication; remote teamwork.
  • Experience with Agile methodologies.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack software.
  • Collaborate with product managers, designers, and engineers.
  • Write clean, documented code following best practices.
  • Develop and manage robust APIs and databases.
  • Optimize frontend interfaces for performance.
  • Participate in code reviews and mentoring.
  • Troubleshoot defects and drive timely resolutions.
  • Contribute to architecture discussions and tech choices.
  • Stay current with emerging technologies.
  • Mentor junior engineers.

Skills

Full-stack development
Remote collaboration
Problem solving
Agile methods

Education

Bachelor’s or Master’s degree in CS

Tools

Python
Django
Flask
Node.js
Express
React
Angular
Vue.js
PostgreSQL
MongoDB
SQL
NoSQL
AWS
Azure
GCP
Docker
Kubernetes
REST APIs

Job description

About the Role

Our client is a cutting-edge technology firm focused on developing innovative platforms for the Leisure & Sports analytics sector. They are seeking a highly skilled and experienced Senior Remote Software Engineer (Full Stack) to join their globally distributed team. This role is pivotal in designing, developing, and deploying robust, scalable web applications. The ideal candidate thrives in a remote-first environment, possesses exceptional problem-solving skills, and has a deep understanding of modern full-stack development principles. You will work on challenging projects, contributing to the core product offering from inception to deployment, ensuring high-quality code and performance. This is a fully remote position, offering unparalleled flexibility.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve software across the full stack, from backend services to frontend interfaces.
  • Collaborate with product managers, designers, and other engineers to translate requirements into functional, scalable, and reliable software solutions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Develop and manage robust APIs and database schemas.
  • Implement and optimize frontend user interfaces for optimal user experience and performance.
  • Participate in code reviews, providing and receiving constructive feedback to enhance code quality.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Contribute to architectural discussions and technology selection processes.
  • Mentor junior engineers, sharing knowledge and promoting best practices within the engineering team.
  • Stay up-to-date with emerging technologies and industry trends to drive innovation.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional software development experience, with significant experience in full-stack development.
  • Proficiency in backend languages and frameworks (e.g., Python/Django/Flask, Node.js/Express, Java/Spring).
  • Strong experience with frontend technologies (e.g., React, Angular, Vue.js) and modern JavaScript.
  • Expertise in database design and management (e.g., SQL, NoSQL databases like PostgreSQL, MongoDB).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Solid understanding of software development principles, data structures, algorithms, and design patterns.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, comfortable working in a remote team setting.
  • Experience with Agile development methodologies.
Benefits
  • This fully remote position offers a highly competitive salary and potential for performance-based bonuses.
  • Our client provides comprehensive health benefits, a generous paid time off policy, and a professional development budget to support continuous learning.
  • You will have the flexibility to work from anywhere, collaborate with a talented international team, and contribute to exciting projects in the rapidly evolving Leisure & Sports tech space.
  • This role is remote-first, based anywhere, but requiring significant interaction with the team, and specifically mentioning a need to align with our South African operations, for example, in the Northern Cape region for occasional integration points.
  • This is a fully remote role (Yes).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Junior Full-Stack Developer
Remote Junior Full-Stack Developer

Placements24 • Kimberley

Hybrid
CAD 60,000 - 90,000
Fully remote work with flexible hours
Career development budget
Health insurance (if applicable)
Remote Lead Project Manager, Software Development Lifecycle
Remote Lead Project Manager, Software Development Lifecycle

Placements24 • Kimberley

Hybrid
CAD 130,000 - 180,000
Fully remote position with globalflex
Innovative SaaS technology company
Professional development programs
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 165,000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Senior Software Engineer (Backend & Distributed Systems)
Senior Software Engineer (Backend & Distributed Systems)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Competitive salary
Health insurance
Paid time off
+4
Lead Software Engineer (Remote)
Lead Software Engineer (Remote)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 160,000
Competitive salary
Health insurance
Home office stipend
+3
Principal Software Engineer (Backend)
Principal Software Engineer (Backend)

Placements24 • Kimberley

Hybrid
CAD 212,000 - 297,000
Fully remote work
Equity options
Performance bonuses
+3
Remote Senior Cybersecurity Engineer
Remote Senior Cybersecurity Engineer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 160,000
Remote work
Competitive salary
Bonuses
+2
Senior Software Engineer (Java Specialist)
Senior Software Engineer (Java Specialist)

Placements24 • Kimberley

Hybrid
ZAR 900,000 - 1,500,000
Full remote work flexibility
Competitive compensation with bonuses
Health insurance
Remote Lead Data Engineer
Remote Lead Data Engineer

Placements24 • Kimberley

Hybrid
CAD 84,000 - 118,000
Remote work
Performance bonus
Medical aid
+1
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Remote work
Stock options
Unlimited PTO
+3