8+ years of coding experience, ideally with Node.js and TypeScript., 5+ years of experience leading architecture in Node.js and TypeScript software products., Experience with AWS Lambda and API Gateway is required, with additional AWS experience being a plus., Strong technical communication skills to convey complex concepts to non-technical audiences..
Key responsabilities:
Lead and oversee all architectural decisions for the NomNom API platform.
Provide solution architecture support to client project teams to meet business objectives.
Join client conversations to communicate technical concepts clearly to non-technical decision makers.
Mentor developers on software development techniques and best practices.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Bounteous x Accolite is an end-to-end digital transformation services consultancy that partners with leading brands around the globe to co-innovate and drive exceptional client outcomes. We build digital solutions for today’s challenges and tomorrow’s opportunities through transformative products and experiences. Driven by co-innovation, high technical and domain expertise, and a commitment to global talent, we foster a culture of belonging, support, and growth, ensuring accountability and successful business outcomes.
Our thousands of skilled strategists and technologists in the U.S., Latin America, Asia, Europe, and around the world shatter boundaries, obsess over outcomes, and forge the future. Our people, clients, and partners make Bounteous x Accolite exceptional.
We drive success for the world’s biggest brands with award-winning solutions:
AI, Data, Analytics
Digital Commerce
Experience Innovation & Design
Enterprise Digital Transformation
Marketing Activation & Loyalty
Digital Product & Platform Engineering
Cloud Enablement & Modernization
We collaborate with top tech leaders to pioneer solutions in a dynamic digital world:
Adobe
AWS
Microsoft
Salesforce
Google
…and more!
Our SMEs tailor solutions to meet your industry’s unique needs and goals:
Healthcare
Financial Services
Media, Entertainment, & Technology
Travel and Hospitality
Logistics
Telecommunications
Consumer Goods
Retail
Restaurant & Convenience
Industrial & Manufacturing
We're looking for a Principal Software Architect who will take ownership of our NomNom API product and ensure it continues to evolve and serve our clients' needs as their digital maturity continues to evolve. This role will be responsible for providing API and systems integration expertise, defining and championing software architecture best practices within the API team that ensure quality of delivery, and will help generate innovative, modular, and scalable solutions with NomNom that address the business requirements of our clients.
The Principal Architect of NomNom API reports to the SVP of Technology within the Consumer business unit, and works closely with all departments involved in delivery of Bounteous' software solutions.
About NomNom API
NomNom API is the middleware & API orchestration product that Bounteous uses to serve almost all of our clients in the Dining & Convenience store space. For years, it has been the backbone of our NomNom customer experience platform, integrating key third-party platforms together and providing value-added functionality where backend platforms have functional gaps. It is responsible for facilitating over $3 billion in online sales each year, and has handled massive amounts of traffic driven by our clients' big business days such as Wingstop Wing Day and Valentine’s Day for Texas Roadhouse. There is an even larger opportunity to utilize NomNom API across all business units of Bounteous, and this position will play a key role in exploring that opportunity and collaborating with other leaders within Bounteous to drive that initiative forward.
Role and Responsibilities
Lead & oversee all architectural decisions for Bounteous' NomNom API platform, and ensure the development team implements solutions in a high-quality, scalable, and sustainable fashion.
Provide solution architecture support to client project teams to determine how NomNom API’s capabilities can be used to achieve a client’s business objectives.
Join client conversations and communicate complex technical concepts in a way that non-technical decision makers can understand.
Oversee the NomNom API team’s releases within project teams to ensure they are following established release processes and quality checks.
Partner with the NomNom API team scrum master to ensure the team operates at optimal efficiency and balances its workload and capacity to ensure client demands are satisfied.
Participate in product strategy, design, and product discussions with internal R&D teams to determine how to deliver new features, integrations, and capabilities to clients running NomNom, and contribute product ideas to the R&D team and advocate for them to be considered on the product roadmap.
Evaluate and prototype new tools, technologies, platforms, and processes to help ensure a high-quality, maintainable codebase.
Support BD and account growth teams by providing estimates of varying depths depending on the state of the opportunity, making sure to clearly articulate scope and assumptions behind the estimates.
Mentor other developers on software development techniques, standards, and best practices.
Communicate extremely complex technical concepts to both internal team members as well as client stakeholders by creating concise and accurate technical documentation and diagrams.
Capture and share best-practice knowledge and domain expertise for software architecture & engineering
Perform other duties as assigned
Preferred Qualifications
8+ years of coding experience, ideally on Node.js + TypeScript software products
5+ years of experience leading architecture in a Node.js + TypeScript software product
Experience with AWS Lambda and API Gateway is required, any additional AWS experience is a plus!
Experience on a team that achieved and maintained 100% automated unit test coverage is a plus (we require this within our NomNom API development team!)
Extensive experience launching software and subsequent iterative releases to a large customer base
Excellent problem-solving skills across a full web stack, including Frontend, API, WAF, and Infrastructure
Strong technical communication skills, including proficiency in effectively communicating highly complex technical concepts and solutions to non-technical audiences
Ability to work cohesively with a team of developers and be a primary source of knowledge & mentorship to the rest of the team
Ability to multitask and prioritize tasks across multiple projects
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.