Headquarters:
Australia
URL:
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.
To apply:
https://weworkremotely.com/remote-jobs/yooli-full-time-software-engineer-position-react-and-rest-1
