NAX designs and builds innovative ventures for the world’s largest corporations. The secret to our success is the truly diverse background of our staff. We recruit entrepreneurs, strategists, designers, engineers, product managers, and investors. Whether you’ve started your own business, worked for big tech, or consulted for corporations, NAX offers an exciting opportunity to design and build new products and services around the multi-billion dollar strengths of global organizations.
Full Stack Developers at NAX
The Sr. Full Stack Developer role will lead a group of engineers in developing code according to the requirements of the business. As a senior team leader, you will need to leverage your technical skills into functional, scalable, and testable code while collaborating with stakeholders, including our corporate partners, their financial operations, and other internal teams on software features. You will need a strong technical background in the full stack of web development and demonstrate team leadership.
In this role, you will:
- Be critical in developing our product and its engineering architecture from the ground up
- Build mobile-friendly, responsive, and aesthetically pleasing web and mobile applications
- Understand our corporate partners’ data and collaborate with their engineering teams
- Create REST-based web services and APIs for consumption by mobile and web platforms
- Implement new features in a highly collaborative environment with product managers, UI/UX experts, and fellow engineers
- Contribute to a future-ready, high quality, and performant code base
- Share your technical solutions and product ideas with our team, senior leadership, and the client
- Work with a corporate partner to integrate with their existing data
You should have:
- 8+ years of experience leading engineering teams in an iterative software development environment
- Bachelor’s or master’s degree in computer science, computer or electrical engineering, mathematics, or a related field (or equivalent practical experience)
- Strong proficiency with JavaScript
- Expertise in HTML and CSS, as well as technologies like ReactJS or equivalent
- Experience with performance optimization techniques
- Experience with object-oriented design and building backend applications with REST API services using Node.js
- Experience designing and developing service-based architectures and/or microservices
- Experience designing data persistence and caching concepts using SQL and NoSQL DBMS (e.g., MS SQL Server, MySQL, MongoDB, Cassandra, Redis, etc.)
- Enough DevOps experience to set up, configure and maintain your own dev/build environment
- Excellent knowledge of software engineering best practices (e.g., Agile software development, test-driven development, unit testing, code reviews, design documentation, etc.)
- Experience sorting through and integrating with large corporate databases
- The ability to contribute to sprint planning and responsibility to oversee the progress of more junior developers
- Experience with the integration of multiple data sources and databases into one system
Ideally, you:
- Have experience working with the Mirakl dropshipping SaaS product
- Have significant previous experience developing e-commerce and supporting tech systems
- Are passionate about e-commerce and furniture, specifically
- Have led other developers in sprint-style development with regular release cycles