NABIS is hiring a
Principal Software Engineer - Front End, Remote - Worldwide
![Logo of NABIS](https://cdn.jobscollider.com/logo/nabis-bf55.webp)
Summary
The job is for a Principal Software Engineer, Front End at Nabis, a fast-growing cannabis startup. The role involves leading the architecture and development of front-end applications, collaborating with the Design team, and setting development standards. The ideal candidate has 12+ years of experience in front-end development, proficiency in TypeScript, HTML5, CSS3, React, Next.js, and Figma.
Requirements
- 12+ years of proven experience with at least 2 years of experience as a Principal Software Engineer or in a similar senior engineering role, with a strong focus on front-end development
- Deep expertise in front-end technologies including TypeScript, HTML5, CSS3, and modern frameworks such as React and Next.js, and tools such as Vite
- Advanced proficiency with Figma is highly preferred
- Demonstrated ability to create scalable user interfaces that are functional and intuitive. Experience in user-centered design processes
- Excellent communication and collaboration skills, with a track record of working effectively with designers, product managers, and other stakeholders
- Ability to articulate and advocate for the front-end vision to engineering teams, stakeholders, and executives alike
- Experience in setting development standards, building frameworks, and mentoring engineering teams and ability to lead by example
- Proven ability to lead technical discussions and drive consensus
Responsibilities
- Lead the architecture and development of our front-end applications, ensuring high performance, responsiveness, scalability, and maintainability
- Develop and articulate a clear front-end vision in collaboration with team & stakeholders that aligns with our business objectives
- Design, develop, and maintain robust, scalable, high-performance front-end applications using modern frameworks and technologies (e.g., React, Next.js)
- Collaborate with the Design and other teams to deliver compelling user-facing products that are functional and up to modern standards
- Lead initiatives building globally shared, reusable user interface components for the broader engineering team
- Optimize front-end code for performance, scalability, and maintainability. Identify and address performance bottlenecks and ensure applications are fast and responsive
- Establish and enforce front-end development standards and best practices, by clear documentation, code review, and hands-on examples, ensuring consistency and quality across all projects
- Advocate for clean code and scalable solutions
- Build and maintain frameworks and support systems to empower our full-stack engineering team to deliver high-quality front-end solutions efficiently
- Evaluate and integrate new tools and technologies to enhance the development process
- Provide guidance and mentorship to other engineers, fostering a culture of continuous learning and improvement and leading by example
- Stay abreast of the latest trends and technologies in front-end development, and proactively introduce new tools and practices to the team while encouraging innovation and experimentation to drive the company’s technology forward
- Communicate vision, ideas, and solutions to technical and non-technical stakeholders and ensure all team members are aligned with the project goals and understand their roles
- Foster a collaborative environment where feedback is actively sought and incorporated
Preferred Qualifications
Prior experience with design is preferred, but not required
Benefits
- Unlimited PTO and flexible work-from-home policy
- Medical/Dental/Vision: 75% of employee premium paid by Nabis
- Competitive salary of 180k-200k, 401(k) plan, and equity compensation structure
- Cannabis industry discounts at retail shops across California
This job is filled or no longer available
Similar Jobs
- 💰~$219k-$323k📍Worldwide
- 💰$97k-$125k📍United Kingdom
- 💰~$219k-$323k📍Worldwide
- 💰$144k-$272k📍San Francisco, CA
- 💰~$130k-$165k📍United States
- 💰$100k-$150k📍Worldwide
- 💰~$101k-$152k📍Germany
- 💰$146k-$182k📍Canada
- 💰~$211k-$314k📍Worldwide
- 💰~$180k-$230k📍United States