Hybrid Senior Full Stack Engineer - Remote Work from Home Senior Full Stack Engineer - Remote Work from Home
Walnut Insurance · Canada (Remote) · nan, · Hybrid
About the job
In alignment with our expansion, we are actively seeking a highly communicative and experienced full-stack engineer looking to take ownership and work in a fast-paced environment. You’ll be spearheading the development of important services that allow us to deliver the best insurance infrastructure in Canada.
Key Responsibilities
- Lead the development of our backend services, ensuring robustness, scalability, and maintainability.
- Work closely with the frontend team to integrate user-facing elements with server-side logic.
- Assist in defining software architecture and make high-level design decisions.
- Write clean, maintainable, and efficient code that follows best practices and coding standards.
- Participate in the full software development lifecycle including requirements gathering, design, implementation, testing, documentation, and maintenance.
- Work collaboratively with team members to troubleshoot and solve complex problems.
- Provide mentorship and guidance to junior team members, fostering a culture of continuous learning and improvement.
- Stay abreast of emerging technologies and propose ways to apply them into the current architecture.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven experience as a Full Stack Engineer or similar role with a focus on backend development.
- Solid experience with backend languages such as Python, Java, or Node.js.
- Strong understanding of frontend technologies (HTML, CSS, JavaScript, and relevant frameworks like React, Angular or Vue.js).
- Experience working with SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, etc.
- Proficiency with server-side frameworks such as Express.js, Django, or Spring Boot.
- Familiarity with RESTful APIs, GraphQL, and microservices architecture.
- Experience with version control systems like Git.
- Excellent problem-solving skills, with the ability to tackle complex technical challenges.
- Exceptional communication skills and the ability to collaborate effectively with a diverse team in a remote environment.
- Degree in Computer Science or a related field.
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Proficiency in containerization and orchestration technologies like Docker and Kubernetes.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with Figma/Photoshop/Sketch and UI/UX experience is a plus
- Startup experience is not required but entrepreneurial drive is definitely a good thing
- Ownership mentality is a must. You’ll have senior leaderships support while making decisions and executing day-to-day
Salary: $100,000 - $160,000 per year
Benefits
- Wellness program
- French is a plus but not required
- Monday to Friday
- Weekend availability