Senior Software Engineer
Cut+Dry
Job highlights
Summary
Join Cut+Dry, a rapidly growing FoodTech startup, as a Senior Software Engineer and contribute to our innovative platform connecting foodservice distributors, customers, and suppliers. This fully remote North American position involves developing high-quality code for payment systems and customer-facing experiences. You will collaborate with cross-functional teams, participate in agile methodologies, and contribute to the continuous improvement of our platform. We offer a results-driven culture, competitive compensation, and a comprehensive benefits package. The ideal candidate possesses extensive experience in software development, agile methodologies, and cloud platforms, along with excellent communication and teamwork skills.
Requirements
- Bachelor's degree in CS or 4-5 years of relevant developer experience
- 3+ years of experience in developing high performance and highly scalable applications in an agile environment
- Extensive hands-on experience and expertise in modern programming languages (Java, JavaScript, PHP, React, Python, Graphql, MySQL)
- Strong understanding of Scrum, Lean, XP, Kanban and other agile development techniques
- Strong experience building and deploying applications on a cloud platform such as AWS
- Fluency in DevOps, including continuous integration, continuous deployment / delivery, configuration and containerization, infrastructure as a code, and monitoring
- Excellent verbal and written communication skills
Responsibilities
- Work closely with the product team to develop high quality code to meet product requirements
- Write effective technical user stories and ensure that non-functional requirements are met to ensure performance, scaling, resilience and maintainability of software/solutions
- Actively resolve defects and manage technical debt
- Develop unit tests to ensure good coverage and regression testing ability
- Practice DevOps methods like CI/CD, SDLC automation and proactive monitoring/telemetry
- Assure software performs optimally in production through active monitoring for performance and usage
- Showcase accountability and ownership of software component
- Participate in code reviews, design discussions, and paired programming with team members
- Participate in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments
- Evaluate emerging technologies continually to identify opportunities, trends and best practices to strengthen Cut + Dry development practices
- May play a supervisory role toward junior technical resources as they commit to
Preferred Qualifications
Exposure to payment systems such ACH API and payment gateways
Benefits
- Results-driven company culture that encourages a balanced lifestyle
- Base salary + stock options package
- Paid Medical, Dental, and Vision
- 401k Plan
- Unlimited PTO
- Flexible remote (work-from-anywhere) environment
- Workspace equipment provided (computer, external monitor, and VoIP headset)
Share this job:
Similar Remote Jobs
- πArgentina
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πGermany
- πGermany
- πPortugal
- π°$183k-$201kπUnited States
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States
- π°$225k-$255kπUnited States