Senior Remote Software Engineer (Full Stack) at Placements24 — NeverHard
Senior Remote Software Engineer (Full Stack) at Placements24 in Kimberley, Grey. Skills: API Development, Database Management, Frontend Development, Full-Stack Development, Problem Solving. Apply on NeverHard.
Company
Placements24
Location
Kimberley, Grey
Type
full_time
Remote: Yes
Required skills:
API Development
Database Management
Frontend Development
Full-Stack Development
Problem Solving
Software Engineering
Troubleshooting
code reviews
web applications
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).
#J-18808-Ljbffr