Job Details
Barn2Door is seeking a Senior Software Engineer to join our team and help build next-generation products and services that deliver stellar customer experiences. You will provide critical thinking, technical innovation, and leadership while balancing complex technical priorities and actively architecting, designing, developing, and testing solutions.
Responsibilities will include:
- Create high-quality, maintainable, and performant code, mentoring others to do the same
- Advocate for the customer perspective and experience in all development work
- Coach team members through code reviews, testing, and documentation
- Stay current with and adapt to new technologies, tools, and processes
- Optimize the platform for performance, maintainability, usability, and scalability
- Collaborate with product owners to define scope for upcoming releases
- Build and improve testing tools, frameworks, and methodologies
- Engage in self-driven learning and team problem-solving daily
- Cultivate broad technical and non-technical skills in a startup culture
- Participate in the full product lifecycle: design, development, code reviews, patent creation, testing, documentation, deployment, and maintenance
You’re a great fit if you:
- Are comfortable mentoring and collaborating with engineers across a distributed team
- Can make independent decisions and know when to seek management sign-off
- Thrive in a dynamic, startup environment and handle ambiguity well
- Communicate effectively with both technical and non-technical stakeholders
- Are proactive in recruiting top engineering talent
- Have a BS in Computer Science or a comparable degree
- Have 6+ years of experience in full stack development using an object-oriented language
- Have 2+ years of experience building responsive UIs with modern JS frameworks (React, Vue, etc.)
- Have 3+ years leading technical design and implementation of scalable systems
- Have 3+ years mentoring developers and driving engineering maturity
- Have experience maintaining and updating large codebases
- Are passionate about solving complex software engineering challenges
- Possess deep understanding of software design principles, algorithms, data structures, and asynchronous concepts
- Have strong verbal and written communication skills
- Have experience optimizing queries, implementing services, and using caching and database sharding
- Have experience with performance, security, privacy, accessibility, and localization/globalization testing
- Demonstrate sound problem resolution, judgment, negotiation, and decision-making skills
- Have experience with NodeJs, React, AWS, and Terraform
- Bonus: Experience with Stripe, Redis, Postgres, large-scale data analytics, and failure analysis
Total Compensation
- Annual salary DOE plus stock options
- 10 days PTO, 5 days Sick Leave, and 11 Paid Holidays
- 100% premium coverage for Medical, Dental, Vision, and AD&D (Employee-only)
- Real experience in a high-growth startup
- Close collaboration with all team members, including executives
- Ongoing training and professional development
- Opportunity for significant exposure and career growth
- End-to-end engineering influence and responsibilities
We’re looking for individuals who thrive in a fast-paced startup, are eager to improve, helpful, humble, and enjoy working hard together to help farmers succeed. If you have the drive, grit, creativity, and passion for local food, innovative software, and disrupting the food industry, Barn2Door may be right for you.
Follow HearstLab To Get Updated When They Post New Roles On PowerToFly! Read more