Posted in

Sr. Software Engineer

Sr. Software Engineer

CompanySerotonin
LocationNew York, NY, USA
Salary$160000 – $180000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in software development, with a strong focus on prototyping and new product development.
  • You are opinionated, independent, appreciate ownership, and thrive in a high-velocity environment.
  • Demonstrated expertise in React and React-based frameworks such as Next.js.
  • Proven experience in designing and implementing scalable and maintainable software architectures.
  • Comfort with ambiguity and an ability to make progress independently.
  • Experience with a variety of software development processes and an understanding of the strengths and weaknesses of each.
  • A passion for staying up-to-date with emerging technologies, trends, and best practices in web development.

Responsibilities

  • Evaluate and select the most suitable technologies, tools, and frameworks for new product development projects.
  • Design and develop product architectures that balance flexibility with speed.
  • Collaborate closely with product managers, designers, and other stakeholders to translate ideas into actionable engineering tasks.
  • Implement, test, and maintain high-quality code, ensuring the delivery of robust, scalable, and maintainable software over time.
  • Help to grow the engineering team, through both formal processes such as hiring and performance management and informal processes such as technical leadership, mentorship, and guidance.
  • Stay abreast of industry trends, emerging technologies, and best practices in web development.
  • Drive the integration of smart contract technologies into the product stack when applicable and contribute to the development of smart contract best practices.
  • Continuously improve the development process, identifying opportunities for increased efficiency and effectiveness.

Preferred Qualifications

  • Familiarity with smart contract development and people management is a plus, but not essential.