We are seeking a highly experienced Full Stack Software Engineer to join our co-op remotely. The ideal candidate will have at least 7 years of professional experience, a proven track record of delivering at least one live product from 0-1, and expertise across a diverse range of technologies, including AWS and the MERN stack (MongoDB, Express, React, Node.js). This is a ground floor role so you will be helping shape the future of our software solutions and implementing them from square one.
Key Responsibilities:
Design, develop, and maintain scalable full-stack web applications.
Architect and implement backend services, APIs, and server-side logic.
Build responsive and user-friendly front-end interfaces using React and other modern frameworks.
Deploy, monitor, and optimize applications on AWS cloud infrastructure.
Collaborate with cross-functional teams to define, design, and deliver new features.
Write clean, testable, and maintainable code following industry best practices.
Troubleshoot and resolve technical issues across the stack.
Stay updated with the latest technologies and recommend innovative solutions to improve product performance and user experience.
Qualifications:
Minimum 7 years of professional experience in software development.
Extremely strong computer science/software engineering fundamentals.
Proven success in delivering at least one live product.
Proficiency in the MERN stack (MongoDB, Express, React, Node.js).
Strong experience with AWS or similar services (e.g., EC2, S3, Lambda, RDS).
Strong experience with developing security-first applications.
Solid understanding of DevOps practices, including CI/CD pipelines.
Proficient in database design and management (SQL and NoSQL).
Strong problem-solving and debugging skills.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Excellent communication and collaboration skills.
Nice to Have:
Experience with GraphQL.
Exposure to AI technologies
Knowledge of microservices architecture.
Previous exposure to fintech
Exposure to mobile app development (React Native or similar).
Why Join Us?
100% remote work
Help address the climate crisis
We are a co-op with shared upside, not a typical C-corp
Job Type: Full-time
Pay: From $130,000.00 per year
Benefits:
Dental care
Extended health care
Paid time off
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Education:
Bachelor's Degree (preferred)
Language:
English (required)
Work Location: Remote