Skills & Requirements
- 5+ years experience building complex applications
- BA/BS in Computer Science or a related field, or equivalent experience
- A passion for software engineering and application infrastructure
- Understanding of version control (Git) and code documentation
- A strong desire to improve yourself and those around you
- 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
2 applies
127 views
Other Jobs from MojoTech
Software Engineer
Software Engineer
Senior Software Engineer, Remote
Senior Software Engineer, Remote
Senior Software Engineer, Remote
Similar Jobs
Senior DevOps Engineer
Software Developer 2
Software Developer 2
Senior Application Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say