The Full stack developer (Contract) with exceptional programming skills, and a proven track record of delivering high-performance, scalable solutions. This role focuses on hands-on technical excellence and high-impact execution. As a key member of the engineering organization, the Full stack Developer takes ownership of client success and ensures the delivery of robust, future-proof applications that meet complex business requirements.
Responsibilities
Day-to-day responsibilities
The list below represents the major tasks assigned to incumbents in this job. They are not intended to be an exhaustive list of all tasks.
- Develop and maintain high-performance, and mission-critical integrations using NextJS/TypeScript/ReactJS
- Build well-architected APIs, with a focus on security to reliably consume and manipulate Shopify Admin API data using GraphQL.
- Collaborate with Solutions Architects and Front-end Developers to define technical specifications and deliver cohesive, end-to-end solutions.
- Take full ownership of the end-to-end development of mission-critical integrations and features.
- Optimize application performance, scalability, and security for high-volume merchants.
- Troubleshoot and resolve complex issues that span multiple systems and services.
- Experience with building and working on custom Shopify applications
- Strong background in web-based eCommerce applications.
- Expertise in NodeJS/TypeScript/NextJS.
- Bachelor’s degree in Computer Science or equivalent experience.
- Fluent writing and speaking in English.
- Exceptional organizational skills and a detail-oriented, problem-solving mindset.
Technical Skills
- API & GraphQL Mastery: Expert-level ability to design, build, and consume complex APIs. Hands-on experience with Shopify's GraphQL Admin API is a bonus.
- Backend & Frameworks: Expert-level command of NodeJS/TypeScript. Proficiency with ReactJS and NextJs.
- Infrastructure & Tooling: Understanding of Git and CI/CD workflows. Experience with API testing tools like Postman is essential.
- Documentation Skills: Consistent with feature and API documentation, and experience with tools like Swagger.
Soft Skills
- Excellent problem-solving skills, with the ability to navigate ambiguity and find pragmatic solutions to complex technical challenges.
- A collaborative mindset with experience working in agile development teams.
- Ability to self-manage, prioritize, and adapt quickly to changing requirements in a fast-paced environment.
- Capable of communicating technical concepts effectively to both technical and non-technical stakeholders.
The duties and responsibilities described here are not a comprehensive list and the scope of the job may change as necessitated by business demands. Anatta Design reserves the right to revise the job description as circumstances warrant.
Top Skills
What We Do
Anatta provides product teams for fast-growing, sustainable DTC brands that don’t take shortcuts. We’re in the business of exponential growth, helping $25M brands scale over $100M.
In 2020, Anatta clients grew by 287%. That’s 9x industry average. We’ve worked with brands like Rothy’s, Athletic Greens, Four Sigmatic, Mack Weldon, Molekule, CARIUMA, Berkey Filters — and a lot more.
Today, opportunities for rapid eCommerce growth abound. But many DTCs are stuck under a huge backlog of work, making it difficult to build the kind of customer experience that will capture growth. Time for something new.
With Anatta, build a flexible product team with dedicated UX, UI, or developer resources — backed by 10 years of data-driven results and Anatta executives at the helm as your thought partners. Shift, expand, or contract your resources with 30 days’ notice at any time.
Specializations include UX, UI, application engineering, performance optimization, operation automation, replatform, headless eCommerce, and progressive web apps (PWAs).
Move faster. Increase conversions. Revolutionize retention. Let’s map your rapid growth strategy.








