Software Engineer II
Job details
Barn2Door is seeking a Software Engineer II to join our team and help build and support next-generation products and services for Farmers. You will play a critical role as an individual contributor, balancing complex technical priorities while designing, developing, and testing solutions that deliver stellar customer experiences.
Responsibilities will include:
- Create well thought-out code with an emphasis on quality, simplicity, maintainability, and performance
- Advocate for the customers’ perspective and experience
- Participate in code reviews, testing, and documentation
- Stay current with and adapt to new technologies, tools, methods, and processes
- Optimize our platform for performance, maintainability, ease-of-use, and scalability
- Collaborate with product owners and technical leaders to define the scope of work 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 including design, development, code reviews, patent creation, testing, documentation, deployment, and maintenance
You’re a great fit if you:
- Are comfortable collaborating with other engineers across a distributed team
- Can decide next actions independently and know when to seek management sign-off
- Thrive in a dynamic, startup work environment and handle ambiguity well
- Communicate effectively with both technical and non-technical stakeholders
- Are proactive in recruiting and building a strong engineering team (bonus)
You have:
- BS in Computer Science or a comparable degree
- 3+ years of experience in full stack development using an object-oriented language
- 2+ years of experience building responsive UIs with modern JS frameworks (React, Vue, etc.)
- 1+ years leading technical designs and implementation of scalable, adaptable systems
- Experience maintaining and updating large codebases
- Strong understanding of software design principles, algorithms, data structures, and asynchronous concepts
- Experience optimizing queries, using caching, sharding databases, etc.
- Experience with performance, security, privacy, accessibility, or localization/globalization testing
- Strong verbal and written communication skills
- Experience with NodeJs and React
- Bonus experience: Stripe, AWS, Terraform, Redis, Postgres, large-scale data analytics, and failure analysis
Total Compensation
Annual salary DOE plus stock options.
Additional benefits include:
- 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-profile startup company in a growth phase
- 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 atmosphere, are eager to improve, helpful, humble, and bring humor to their work. If you have drive, grit, creativity, and a passion for local food and innovative software, Barn2Door may be right for you.
Get Weekly Job Offers
Be first to know when jobs open.