Our client is searching for a talented, hands-on full-stack software engineer that is interested in moving their SaaS web products to the next level. If you are a self-motivated, team player with a great attitude, excellent communication skills, a strong work ethic, and a passion for building great products, we’d love to hear from you!
Your Role:
- Collaboratively work to solve complex, technical problems with a small, tight-knit team of highly motivated developers in an agile environment
- Architect, develop, code review, and support high-quality code and automated tests in a detail-oriented manner with software engineering best practices in mind
- Refactor and redesign existing code to maximize performance, scalability, and maintainability, while building out comprehensive automated tests
- Effectively and respectfully communicate and collaborate with other members of the team – Devs, Product, and QA – to build innovative and intuitive features that users will love
- Provide recommendations on ways to do things better; mentor and inspire the team members to elevate the team
- Take ownership and have accountability over modules and features
- Work in a fast-paced, fun environment with an eclectic group of people from all over the world
- Continue to learn and grow and apply those learnings to improve the team and organization
Your Experience:
- 7+ years of full-stack data-driven web application software development experience with C#; demonstrated ability to lead and inspire teams
- Bachelor’s or Master’s degree in computer science or related field
- Expertise with unit and integration testing and TDD concepts to build high quality, reliable code
- Experience applying software engineering best practices and design patterns for a SaaS product across a large codebase, multiple modules, and complex business rules
- Experience with SPA development and working with JavaScript frameworks/libraries like Angular or React
Location
Remote
Start Date
Ready to Hire