About the company
Serotonin is the leading breakthrough marketing and communications partner for digital asset companies, working with the top businesses and entrepreneurs in the industry on brand positioning, media relations, content, growth marketing, and go-to-market strategy. We bring together a deep expertise in financial services, digital assets, and decentralizing technologies to help innovators tackle some of the biggest challenges facing business and society by building the next generation of products, services, and experiences.
Job Summary
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.
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. šFamiliarity with smart contract development and people management is a plus, but not essential.
The future of finance is here ā whether youāre interested in blockchain, cryptocurrency, or remote web3 jobs, thereās a perfect role waiting for you.