Senior Software Engineer at DojoMojo (New York, NY)

At DojoMojo

New York, NY

We’re in high growth mode at DojoMojo and looking for a Senior Software Engineer to join our growing team as we build out a next generation marketing platform. We’re an incredibly passionate, collaborative and entreprenrurial group of engineers, QA, product managers and UI designers that work at a fast pace to ideate and build the new experiences our customers love. As a Senior Software Engineer, you've been in the industry for at least 5-10 years and have a proven track record of success, thriving in different team environments. You should demonstrate a high level of expertise in full stack web app development as you’ll play a key role in creating the technical roadmap through designing, developing and implementing solutions across our tech stack - AWS, Node.js, React, PostgreSQL, and an emerging Serverless backend

Our engineers are generalists, and your responsibilities will be flexible based on company needs as well as your skills and interests. You must be comfortable taking end-to-end responsibility for complex projects, and have experience researching infrastructure solutions and making key architectural decisions. You've dealt with the consequences of your mistakes, and know how to fight fires where necessary. You enjoy supporting and mentoring less experienced developers, conducting code reviews, and all the while continually leveling up as an expert and leader in engineering best practices, learning new technologies as you tackle fresh challenges autonomously.


  • Contribute to the DojoMojo technical roadmap by researching, designing, architecting and implementing complex solutions and features

  • Be the go-to expert for various areas of the DojoMojo platform, proactively identifying problems, challenges and solutions

  • Collaborate with our Product, Design and Customer Service teams to weigh in on the scope, feasibility, design and implementation of new features

  • Implement and follow best practices in software development, code versioning, software testing, and dev ops

  • Be an expert and leader in coding standards and support and mentor junior developers

  • Contribute to our engineering team and culture by leading tech presentations and discussions

  • Troubleshoot, debug and improve usability as well as upgrade existing systems

  • Consistently work to become a better engineer, such as researching new technologies and approaches to solve problems and improve existing systems

  • Produce functional, technical, and user documentation that describes the specifications, data flows, and user interfaces as needed


  • Bachelor’s Degree in Computer Science or other relevant education

  • 7+ years of professional experience within an engineering team, preferably at a startup or small business

  • Extensive experience in backend and/or frontend development, using JavaScript, HTML5, CSS3, Node.js, React, and PostgreSQL

  • Knowledge of AWS services such a DynamoDB, Kinesis, SQS, Lambda, and API Gateway is a plus

  • A passion for best practices in engineering and coding, and an interest in continuous learning

  • Ability to understand business requirements and translate those into technical solutions

  • Experience in implementing solutions and features in a fast-paced environment

  • Strong collaboration skills; experience working cross-functionally with Product, Design and Customer Success teams

Why You’ll Love this Job

The DojoMojo Team is the sister company to Innovation Department, a startup studio building the next generation of early stage companies. We work with smart, talented individuals so if you love startups, and are keen to challenge yourself while working alongside amazing colleagues, we want to talk to you!

We can promise:

  • Competitive salary in a fast-growing, close-knit, & motivated team

  • Unlimited PTO so you can take the time you need

  • Health, dental, and vision insurance for you and your dependents

  • Annual membership to OneMedical and Teledoc

  • Summer Fridays from July 4th Weekend to Labor Day each year

  • Take advantage of our 401k program

  • 12 weeks Paid Parental Leave benefits

  • Subsidized ClassPass membership

  • Commuter pre-tax benefits

  • HSA and FSA pre-tax benefits

We value diversity and inclusivity. We are an equal opportunity employer and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply for the Job

Recent Job Postings