eCommerce Fulfillment Product Studio that supports brands, retailers, and 3PLs with bespoke solutions.
Software Engineer
Location
United States
Posted
5 days ago
Salary
Not specified
Job Description
Role Description
We’re looking for a skilled Full Stack Python Developer who excels in creating seamless, end-to-end solutions. Your expertise in Python, cloud technologies, and modern JavaScript frameworks will drive innovative projects that meet both technical and business needs.
If you enjoy solving complex problems, writing high-quality code, and working with a forward-thinking team, this role is for you.
Key Responsibilities
- Develop and maintain Python-based applications.
- Build and optimize APIs using FastAPI or Flask.
- Work with React to deliver dynamic user interfaces.
- Utilize Azure platform services and Azure DevOps for cloud-based solutions.
- Implement Docker containerization for scalable and portable applications.
- Manage databases with MongoDB or RDBMS like SQL Server/Postgres.
- Collaborate using Git for version control.
- Operate within a *nix environment (Ubuntu Linux experience preferred).
- Apply TailwindCSS for efficient and modern styling (preferred).
Qualifications
- Bachelor's degree in computer science or equivalent.
-
5+ years of professional experience in:
- Python (FastAPI, Flask, or Django).
- React development.
- MongoDB or relational databases (e.g., SQL Server, Postgres).
- Familiarity with the .NET Framework is a plus.
- Experience in a *nix environment preferred.
- TailwindCSS knowledge is an advantage.
Requirements
- Code Quality: Clean, maintainable, and well-documented code with minimal defects.
- Feature Delivery: Timely completion of assigned tasks, sprint goals achieved, successful end-to-end feature releases.
- System Performance: Optimized APIs, reduced response times, scalable cloud deployments.
- Collaboration: Effective participation in code reviews, positive cross-team feedback, proactive communication.
- Innovation & Growth: Contribution to architectural improvements, adoption of modern frameworks/tools, knowledge sharing with peers.
Benefits
- Employee Health: Supplementary benefits plan that includes coverage for medical, as well as an employee wellness program.
- Time Off: Paid time off includes statutory vacation time, sick leave, and public holidays, consistent with provincial labor laws.
- Retirement: Contributions to the Canada Pension Plan (CPP) and supplementary retirement savings plans.
- Professional Growth: Dedicated learning and development budget to support your career growth.
- Flexible Work: Access to flexible work hours and remote flexibility.
- Perks: Reimbursement for business travel, internet, and workstation costs, as well as anniversary rewards and an employee stock option (ESOP) program.
- Community Engagement: Team events and in-person organizational meetups to foster a strong company culture.
Job Requirements
- Bachelor's degree in computer science or equivalent.
- 5+ years of professional experience in: Python (FastAPI, Flask, or Django). React development. MongoDB or relational databases (e.g., SQL Server, Postgres).
- Python (FastAPI, Flask, or Django).
- React development.
- MongoDB or relational databases (e.g., SQL Server, Postgres).
- Familiarity with the .NET Framework is a plus.
- Experience in a *nix environment preferred.
- TailwindCSS knowledge is an advantage.
- Code Quality: Clean, maintainable, and well-documented code with minimal defects.
- Feature Delivery: Timely completion of assigned tasks, sprint goals achieved, successful end-to-end feature releases.
- System Performance: Optimized APIs, reduced response times, scalable cloud deployments.
- Collaboration: Effective participation in code reviews, positive cross-team feedback, proactive communication.
- Innovation & Growth: Contribution to architectural improvements, adoption of modern frameworks/tools, knowledge sharing with peers.
Benefits
- Employee Health: Supplementary benefits plan that includes coverage for medical, as well as an employee wellness program.
- Time Off: Paid time off includes statutory vacation time, sick leave, and public holidays, consistent with provincial labor laws.
- Retirement: Contributions to the Canada Pension Plan (CPP) and supplementary retirement savings plans.
- Professional Growth: Dedicated learning and development budget to support your career growth.
- Flexible Work: Access to flexible work hours and remote flexibility.
- Perks: Reimbursement for business travel, internet, and workstation costs, as well as anniversary rewards and an employee stock option (ESOP) program.
- Community Engagement: Team events and in-person organizational meetups to foster a strong company culture.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Associate Staff Engineer - .NET Full Stack Developer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role offers an exciting opportunity to contribute to the development of modern, enterprise-grade digital applications in a fully remote environment. As a full stack engineer, you will design and build scalable solutions across both backend and frontend systems while collabor...
Senior Software Developer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role involves contributing to building scalable, modern services and applications utilizing cutting-edge technologies. You will take ownership of the development of applications, services, and APIs, while leveraging cloud-native architectures and serverless solutions. Your e...
The developer will be responsible for designing and implementing user-facing features and the Backend-for-Frontend (BFF) architecture, focusing heavily on frontend development for a new greenfield platform. Key duties include developing, testing, and maintaining features while actively participating in architectural decision-making and code reviews.
Senior Software Engineer developing a customer-facing web platform for TRBE