Full Stack EngineerApply
You're familiar with the full-stack and full software development lifecycle. You're comfortable diagnosing an infrastructure issue and recommending an approach for building frontend components. You're able to build features with low technical debt and reusable code. You can estimate features, suggest alternatives and deliver on time. You're able to work with the whole team to make sure both client and internal objectives are met.
- Python (Django)
- CI / CD
Let no bug through. You're used to juggling different projects in different phases and aligning priorities to make sure stakeholders know the exact state of a product. You're able to develop processes around each application that improves the overall product. You have a keen eye for UX and detailed UI issues when testing, and know what "intuitive" is supposed to feel like. You understand how to interpret functionality requirements and user flows.
- Testing automation
- Documentation maintenance
- UAT creation
- Working directly with clients
UX / UI DesignerApply
You're able to work with our engineers, product managers, AND the client's expectations to craft an experience that minimizes our clients' budget burn but also "wows" end users. You have experience in UX for mobile and web projects, and know how valuable reusable components are. You're comfortable taking the lead during the design phase and know what a successful handoff to dev entails.
- Using analytics to drive UX
Drive the product to the next level while making sure the project is on budget. Educate clients on the software development process, and empower them to make decisions. Work with clients in their preferred method of communication. Run and lead, sprints and project postmortems to inform better processes.
- Google Sheets