Senior Software Engineer – Full Stack
Company | Spot & Tango |
---|---|
Location | New York, NY, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- BS or MS in Computer Science, Engineering, or a related field strongly preferred
- 5+ years of professional experience as a Full-Stack Software Engineer
- Proficiency in React or React Native, with a strong portfolio showcasing your work
- Familiarity with Django and Python
- Strong system design expertise, capable of architecting scalable and resilient services
- Experience in developing and deploying web applications
- Champion for software testing–unit testing, load testing and integration testing
- Familiarity with RESTful APIs and third-party integrations
- Expert understanding of frontend technologies such as HTML, CSS, and TypeScript
- Experience collaborating with design teams using Figma
- Solid SQL database design and management skills
- Experience with version control systems (e.g., Git)
- Excellent problem-solving skills and attention to detail
- Ability to work independently and as part of a collaborative team
- Excellent communication skills
Responsibilities
- Play a lead role designing and building new features for our core products, primarily using NextJS, React, React Native and Django
- Define and enforce best practices throughout frontend, backend, and assets repositories
- Ensure high code quality by conducting thorough testing prior to integration
- Collaborate with cross-functional stakeholders to ensure web applications achieve business goals
- Optimize applications for maximum performance and responsiveness, especially on mobile devices
- Mentor and coach less experienced developers
- Build and maintain load testing capabilities in our system
- Troubleshoot, debug, and resolve software defects and issues
- Implement security best practices to ensure the integrity and confidentiality of user data
- Stay up-to-date with emerging technologies and industry trends, and apply them to enhance our products
- Participate in code reviews to maintain code quality and ensure compliance with coding standards
- Contribute to the development of technical documentation and knowledge sharing within the team
- Help us scale the company, the culture, and our products
Preferred Qualifications
- Experience with AWS services preferred
- Experience working in a startup environment, and familiarity with DTC (Direct-to- Consumer) business models and e-commerce is a plus
- Ability to find simple solutions to complex problems
- Dog lovers are a plus!