- Strong understanding of computer science fundamentals, such as data structures and algorithms.
- Experience with object-oriented design and development.
- Knowledge of software engineering best practices, such as version control and testing.
- Ability to learn new technologies quickly and adapt to changing requirements.
- Excellent problem-solving and critical-thinking skills.
- Strong communication and collaboration abilities.
- A passion for learning and staying up-to-date with the latest developments in the field.
- Experience in Domain-Driven Design, Event Storming techniques to flush out high-level architectural patterns
- Modern clean code coding practices supported by automated testing
- Prior fast growth organizational experience
- Flexible fully remote role with occasional team meetings
- Hybrid work possible in Toronto
Other Jobs from US Mobile
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
50,000+ jobs from 4,500+ well-funded companies
New jobs are added every day as companies post them
Use filters like skill, location, etc to narrow results
Become a member
🎉 12 people have signed up in the past 7 days.
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee