MojoTech is hiring a
Senior Software Engineer

Logo of MojoTech

MojoTech

πŸ’΅ $120k-$170k
πŸ“Remote - United States

Summary

The job is for a Senior Software Engineer at MojoTech, where the employee will work on multiple projects to solve complex problems and deliver high-quality solutions. The position requires 5+ years of experience building complex applications, a degree in Computer Science or equivalent, understanding of version control (Git) and code documentation, and a strong desire for self-improvement. Preferred qualifications include experience with cloud native architecture, containerization, Orchestration tools, microservice-based solutions, leading and training teams, testing distributed systems, background in agency work, communication of architectural approaches to stakeholders, contributions to open source projects or presentations at conferences, and creation of apps/tools used by others. Benefits include base salary between $120-170k, performance-based end-of-year bonus, medical, dental, FSA, 401k with 4% match, trust-based time off, catered lunches when in office, 5 hours a week of self-directed work, dog-friendly offices, remote or in-office options (locations in Boulder, CO and Providence, RI), paid conference attendance/yearly education stipend, custom workstation, 6 weeks parental leave.

Requirements

  • 5+ years experience building complex applications
  • BA/BS in Computer Science or a related field, or equivalent experience
  • Understanding of version control (Git) and code documentation
  • A strong desire to improve yourself and those around you

Responsibilities

Work on multiple projects per year to solve complex problems and deliver high-quality solutions as part of a team

Preferred Qualifications

  • Experience working in remote software development teams
  • Understand the principles of cloud native architecture
  • Experience with containerization and Orchestration tools and platforms (Kubernetes, CloudFoundry, etc.)
  • Ability to develop and deploy microservice based solutions
  • Proficiency in API design
  • Experience leading and training teams on best practices (software or otherwise)
  • Proficiency testing distributed systems
  • Background of working in an agency, as a software consultant, or tailoring solutions to match client requirements and constraints
  • Ability to communicate the value of architectural approaches to both technical and business stakeholders
  • Understanding of Continuous Delivery and Continuous Integration best practices for application design and delivery
  • Exposure to leadership roles, particularly on a development team
  • Contributed to open source projects or presented at a conference
  • Created an app/tool/technology that is used by others to solve a problem

Benefits

  • Base salary $120-170k
  • Performance based end of year bonus
  • Medical, Dental, FSA
  • 401k with 4% match
  • Trust-based time off
  • Catered lunches when in office
  • 5 hours a week of self-directed, non-client work
  • Dog Friendly Offices
  • Remote or in office (offices in Boulder, CO and Providence, RI)
  • Paid conference attendance/yearly education stipend
  • Custom workstation
  • 6 weeks parental leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let MojoTech know you found this job on JobsCollider. Thanks! πŸ™