Job description
Weโre seeking a passionate and experienced Senior Software Engineer to join a fast-growing SaaS company dedicated to helping small and medium-sized businesses optimize their inventory management and business intelligence. This role is ideal for someone who thrives in a collaborative environment, enjoys solving complex problems, and wants to build scalable, impactful technology that directly supports business owners around the world. The team values integrity, creativity, passion, and teamwork.
Responsibilities:
- Architect, build, and scale web and mobile products used by thousands of small business owners.
- Design and develop integrations with third-party service providers (e.g., e-commerce, point-of-sale, and payment platforms).
- Develop new product features and enhancements, ensuring performance, reliability, and scalability.
- Refactor and improve existing systems, identifying opportunities for optimization and automation.
- Contribute to and guide technical architecture decisions across the platform.
- Mentor fellow engineers and lead occasional internal tech sessions if interested.
- Collaborate with cross-functional teams in a remote-first environment to deliver high-quality, impactful solutions.
Requirements
- 3+ years of professional experience in software development.
- Strong experience with Python and the Django framework.
- Familiarity with React and front-end development using JavaScript, HTML, and CSS.
- Experience working with PostgreSQL or other relational databases.
- Experience deploying containerized applications using Docker and Kubernetes (preferably on Google Cloud Platform).
- Comfort working in Linux and MacOS environments.
- Ability to design scalable solutions and think abstractly about systems architecture.
- Excellent communication skills and a collaborative mindset.
- A passion for building tools that solve real-world problems for business owners.
- Self-driven with the ability to manage priorities in a fast-paced environment.
- Strong English communication skills, both written and verbal.
- Currently based in Latin America
Bonus points if youโve worked with e-commerce, payment platforms, or POS integrations like Shopify, Stripe, Square, BigCommerce, or WooCommerce. Experience with BigQuery or Google Vertex AI is a plus.
Our Recruitment Process
Video Interview
20-minute take-home skills test
30-minute Call with the Recruiter (project, benefits, etc.)
Interviews directly with the client (depending on the project the # of interviews may vary, this may include an assessment)
Final Offer
Work remotely Monday - Friday, 40 hours a week (no weekends)
Vacation: 10 business days a year
Holidays: 5 National Holidays a year
Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year’s Eve, New Year’s Day, Zipdev Day)
Parental Leave
Health Care Reimbursement
Active Lifestyle Reimbursement
Quarterly Home Office Reimbursement
Payroll Deduction Purchase Plans
Longevity Bonus
Continuous Learning Bonus
Access to Training and Professional Development Platforms
Did we mention it’s REMOTE?!!
One of our core values at Zipdev is “Be authentic.” that’s why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.
Wondering how our remote environment or our payment method work? We’ve put together some helpful answers in our FAQs at the bottom our our career site. Take a look and let us know if you have any other questions!