Sr. Software Engineer (Remote)

Other Jobs To Apply

No other job posts for this day.

<strong>Who Is Serotonin<br><br></strong>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. Serotonin offers competitive market compensation and a remote work environment.<br><br><strong>About The Role<br><br></strong>We are currently seeking a talented Senior Engineer to join our new product studio team on a new product development. The ideal candidate will have deep experience in software development along with broad experience across other functional areas such as design, product, and data. A background in early stage startups and 0 to 1 product development is strongly preferred.<br><br><strong>Responsibilities<br><br></strong><ul><li>Evaluate and select the most suitable technologies, tools, and frameworks for new product development projects</li><li>Design and develop product architectures that balance flexibility with speed</li><li>Collaborate closely with product managers, designers, and other stakeholders to translate ideas into actionable engineering tasks</li><li>Implement, test, and maintain high-quality code, ensuring the delivery of robust, scalable, and maintainable software over time</li><li>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</li><li>Stay abreast of industry trends, emerging technologies, and best practices in web development</li><li>Drive the integration of smart contract technologies into the product stack when applicable and contribute to the development of smart contract best practices</li><li>Continuously improve the development process, identifying opportunities for increased efficiency and effectiveness<br><br><br></li></ul><strong>Requirements<br><br></strong><ul><li>Bachelor's degree or higher in Computer Science, Engineering, or a related field</li><li>A minimum of 5 years of experience in software development, with a strong focus on prototyping and new product development</li><li>You are opinionated, independent, appreciate ownership, and thrive in a high-velocity environment. </li><li>Demonstrated expertise in React and React-based frameworks such as Next.js</li><li>Proven experience in designing and implementing scalable and maintainable software architectures</li><li>Comfort with ambiguity and an ability to make progress independently</li><li>Experience with a variety of software development processes and an understanding of the strengths and weaknesses of each</li><li>A passion for staying up-to-date with emerging technologies, trends, and best practices in web development</li><li>Familiarity with smart contract development and people management is a plus, but not essential<br><br><br></li></ul><strong>Benefits<br><br></strong><ul><li>Competitive Salary</li><li>Health Insurance - (US Only) </li><li>401(k) - (US Only) </li><li>Remote Work Environment<br><br><br></li></ul>Salary for this position is commensurate with experience, qualifications, and market standards. We are committed to offering a competitive package that reflects the value you bring to the role.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...