Posted in

Senior Software Engineer – Full Stack

Senior Software Engineer – Full Stack

CompanySpot & Tango
LocationNew York, NY, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

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!