Remote Principal Software Engineer
closedNABIS
π΅ $180k-$200k
πRemote - Worldwide
Job highlights
Summary
Join our team at Nabis, the #1 Licensed Cannabis Wholesale Platform in the world, as we build an innovative technology-first platform to scale the entirety of the cannabis industry. We're seeking a Principal Software Engineer, Front End to lead the architecting and building of front-end systems, ensuring high performance, responsiveness, scalability, and maintainability.
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. Experience with Nabis tech stack: https://stackshare.io/nabis/nabis
- 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
- Prior experience with design is preferred, but not required
- Strong problem-solving skills and the ability to think strategically about technology and its impact on the business
- Ability to navigate legacy systems and build solutions to migrate while actively developing the legacy systems
- Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field, or equivalent practical experience
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
Benefits
- Medical/Dental/Vision: 75% of employee premium paid by Nabis
- Competitive salary of 180k-200k, 401(k) plan, and equity compensation structure
- Flexible PTO policy
- 401(k) plan with a match
This job is filled or no longer available
Similar Remote Jobs
- π°$150k-$200kπCanada, United States
- π°$187k-$246kπUnited States
- πUnited States
- π°$132k-$198kπWorldwide
- π°$132k-$198kπWorldwide
- πWorldwide
- πWorldwide
- πSweden
- π°$112k-$140kπGermany
- π°$120k-$190kπUnited States