Posted in

Full Stack Software Developer II

Full Stack Software Developer II

CompanyFoursquare
LocationNew York, NY, USA
Salary$120000 – $210000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • BS/BA in a technical field such as computer science or equivalent experience
  • 5+ years of industry experience building and supporting distributed web services
  • Proficiency in Scala or in another JVM language and willingness to learn Scala
  • Knowledge of JS / Typescript; experience with React is a plus
  • Experience with relational or document-oriented database systems (experience with MongoDB is a plus)
  • Experience with cloud platforms (AWS) and containerization (Docker, Kubernetes)
  • Experience with CI/CD tools and practices
  • Strong foundation in algorithms and data structures and their real-world use cases

Responsibilities

  • Design, build, and maintain scalable, reliable, and high-performance backend systems and accompanying customer facing portals for our key selling products
  • Analyze complex customer requirements to understand needs and translate them to engineering work and objectives
  • Architect or incorporate new tools and technologies to optimize development, monitoring, and quality assurance of our products
  • Act as a force multiplier, conducting code reviews, and coordinating cross-team efforts
  • Implement and advocate for best practices in testing, code quality, and CI/CD pipelines
  • Shape broad architecture decisions, and participate in planning and Product decisions

Preferred Qualifications

  • Experience with React is a plus
  • Experience with MongoDB is a plus