Back to Jobs

FULL TIME: Software Engineer Position - React and Rest

Remote, USA Full-time Posted 2025-04-16

Job description
? We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the transformative tech evolution in healthcare.
? This critical role involves developing, integrating, and optimising our backend and database systems.
? You will work closely with our Chief Engineer and CTO to build and refine our software solutions, ensuring they remain at the cutting edge of innovation.

Your Role:
? Develop and maintain robust backend services using NestJS and Node.js, ensuring top-tier performance and security.
? Design and manage efficient REST API endpoints to optimise interactions with our SQL database.
? Collaborate with cross-functional teams to define, design, and deploy new features, focusing on backend logic and database performance.
? Ensure the scalability, security, and responsiveness of backend services.
? Uphold rigorous data protection standards and implement industry-leading security measures.
? Participate in code reviews to uphold high coding standards and foster continuous improvement within the development team.

What Youll Bring:
Essential Skills & Experience:
? At least 7 years of experience with:
? React
? React Vite
? REST API development
? Strong knowledge and hands-on experience with SQL.
? Proficiency in Prisma for database management.
? A minimum of 5 years of experience in REST API development using the NestJS framework.
? Expertise in backend development, specifically with NestJS, Node.js, REST APIs, and PostgreSQL.
? Experience in developing single-page applications using ReactJS.
? Strong understanding of TypeScript and Object-Oriented Programming (OOP) principles.
? Solid grasp of commonly used data structures.
? Proven experience with cloud hosting services (preferably AWS) and integrating them into development workflows.
? Exceptional problem-solving skills and meticulous attention to detail.
? A proven ability to thrive in collaborative, remote work environments, showcasing excellent communication skills and a commitment to team success.
? A portfolio demonstrating relevant projects.

Nice-to-Haves:
? Experience with CI/CD pipelines and version control systems like Git.
? Familiarity with agile development methodologies and project management tools.
? Knowledge of Redux for state management.
? A degree in Computer Science or a related field.

Apply Job!

 

Similar Jobs