Leverage AI for feature development for software applications
Build Design System and Web Component libraries
Architect frontend components, routing, and state management
Architect and implement secure service layers and database architecture
Establish AI coding best practices
Swiftly build proof of concepts
Implement AI Tooling architecture in projects
Creating durable systems with tools like Temporal
Build AI automations with tools like n8n
Perform Codebase Audits & Resolving Performance Issues
Understand and implement deployment and infrastructure best practices
Coach client developers on industry best practices
Consult. You’ll meet with clients regularly to learn about their needs and update them on the progress of their projects
Travel. Our development team travels to meet with our clients and internal teams in person. Travel can range from 1-2 times per year to 3-5 days every 3-4 months, and we will do our best to work around your schedule
Teach. You’ll have protected time off consulting to participate in internal team meetings, give and attend trainings, speak at conferences and meetups, create and maintain open source projects, and create various kinds of content in your area of expertise, with Bitovi’s full support. We currently provide 4 hours a month of dedicated AI enablement training and research
You’ll fit in well at Bitovi if you are
Interested in development best practices, from writing quality code to advocating for process improvement
Passionate about learning new skills, keeping up to date with development trends, and testing new ideas
Always on time and excel at calendar management
Able to communicate well and problem-solve with empathy at the forefront
Confident in working with clients and stakeholders directly
Effective at managing a development workload across tickets and key milestones and calling out blockers
Comfortable asking questions about things you don’t know
Experienced in contributing to or using open source projects
Able to assess, explain, and effectively advocate for different technical approaches
Flexible enough to work well autonomously or as part of a larger team
Other skills we value