At A5 Studio, we’re good people against bad experiences. Whether it’s customer, employee, or brand experience—we focus on closing the gap between business needs and what people actually desire. This takes passionate problem-solvers, brilliant minds, and deep wells of empathy. Our clients love working with us because we understand their challenges, understand their customers, and we do great work while making each step of the process inspiring and energizing.
At A5 Studio, we solve our clients’ business challenges by creating experiences that engage, innovate, disrupt, and delight. Our team is passionate about human-centric experience strategy, design and development and enjoys delivering amazing concepts and digital solutions for our clients. We have fun and enjoy hanging out with each other in a culture that supports and celebrates our diverse talents, backgrounds, and skills.
We’re looking for a Senior Engineer with fullstack experience to manage engineers and projects. You’ll help lead projects from a Technology standpoint and liaison with other engineers and clients to ensure project success.
The Senior Engineer will help determine and execute technology solutions, from contributing to architecture to ensuring the quality of the code and the success of the project for various types of client engagements. You, in a fullstack role, will be part of a cross-functional team which executes the full software development lifecycle. With an eye for aesthetics, you may be responsible for implementing an accessible, responsive interface for a project, or you may support and extend the application backend with a new feature-set.
Comfort with backend and frontend languages, frameworks, tools, and libraries is critical. In this role, you’ll apply critical thinking to keep projects on track from a technical perspective, including removing blockers for the engineers specifically but also for the larger team, while supporting the desired outcome. You’re comfortable interfacing with internal and external stakeholders, including clients, vendors, and other internal departments, performing code reviews, mentoring engineers and researching new technologies/solutions and prototyping them.
You possess an advanced understanding of computer science fundamentals and are excited by and interested in evaluating and implementing SaaS solutions when appropriate and building custom solutions when necessary. You use your intelligence and experience to create simple, elegant solutions to complex, abstract problems. You create order out of chaos. You’re confident in your knowledge and don’t create bloated codebases to prove yourself. You’re eager to continue learning and willing to share your knowledge with the team.
Getting down to specifics, you have at least seven years of hands-on, professional full-stack programming experience with any combination of HTML/CSS, JavaScript/TypeScript, React, Node, Python, PHP, Ruby/RoR, C# and .NET, as well as relational/SQL and NoSQL databases. Experience in a fast-paced, team-based environment is crucial.
On a daily basis you may find yourself unblocking an engineer on a project you are leading, performing a code review and recommending improvements, contributing to system architecture, defining code architecture, researching a potential SaaS partner and creating a prototype, or writing or documenting code.
We hope we’ve piqued your interest! If you’re a passionate Senior Engineer who enjoys working with smart, humble people on exciting challenges that make an impact, this could be the perfect position for you!
Leading a team of engineers on one or more projects, including responsibility for the quality of the code for that project or projects, which will include supervising and participating in establishing coding standards, code architecture and refactoring
Implementing appealing, accessible, and responsive frontend interfaces
Building or extending custom or existing backend functionality
Thinking critically and applying your knowledge and experience to achieve superior client outcomes
Interfacing with sales and other teams to foster communication and enable success
Researching new technologies and prototyping potential solutions that fulfill the needs of our clients and their customers
Conveying technical information and solutions to clients, project managers, and other internal team members across departments in an easy-to-understand manner
Guiding engineers toward efficient solutions to technical challenges
3+ years of people management experience, including career management and coaching
3+ years of experience interfacing with internal and external stakeholders, including clients, vendors, and other internal departments
4+ years of experience leading the technology aspect of custom web and mobile application projects from concept to launch and beyond
10+ years of experience with any combination of JavaScript/TypeScript, React, Vue, Node, Python, Ruby/RoR, PHP, C# and/or .NET
Experience with PostgreSQL, Microsoft SQL or MySQL server
Experience with NoSQL databases such as MongoDB, Redis, DynamoDB
Experience with REST APIs and/or GraphQL
Familiarity with popular Microservices patterns
Strong written and verbal communication skills, with the ability to convey technical information and solutions to clients and project managers in an easy-to-understand manner
If this sounds like you, let’s talk! Direct applicants only, no agency submittals please.
A5 Studio and its subsidiaries complies with all applicable federal, state, and local laws regarding recruitment and hiring. All qualified applicants are considered for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other category protected by applicable federal, state, or local laws.