Reconstruction US is seeking a Full Stack Software Engineer to join our team.
Preferred Start Date: ASAPWeekly Commitment: Full timeCompensation: Starting salary $125,000 annuallyLocation: Flexible (US), Remote, Virtual Team
Who We Are:
Reconstruction is a startup looking to change the way the world thinks about curriculum and community. We are focused on delivering K-12 supplemental curriculum that situates Black people, Black culture, and Black contributions to American and world history in an authentic, identity-affirming way so that students of all backgrounds benefit from a more complete understanding of our shared history and society. Our growing company is seeking to hire a Software Engineer who will help redefine education for young leaders.
As a start-up, we are looking for team members who:
- Love Black people and understand, appreciate, and can reflect our mission in their actions and experience
- Are problem solvers and results-driven thinkers who know how to roll up their sleeves and tackle whatever comes their way
- Can flow in an ever-changing environment with grace and humor
- Most importantly, possess incredible interpersonal skills to effectively connect, inspire, and help build a cohesive team, and are great team players that others want on their team
What You’ll Do:
As a Software Engineer, you’ll work on critical Reconstruction curriculum delivery systems as you scope and lead complex technical projects, laying the groundwork for early-stage feature sets to iterate and scale. You’ll work closely with Product to design, build, and maintain internal and external user-facing experiences, APIs, and scalable solutions with software engineering best practices, delivering high quality software on tight schedules.
Who You Are:
- You are a strong individual contributor who loves working within small, tight knit teams
- You have excellent product instincts, a passion for great app experiences, a data-centric mindset, and the willingness to do what it takes to have a positive impact on our users
- You can take a task from concept to delivery by working closely with back-end and front-end frameworks
- You consistently ensure web standards are met and the platform is fully functional before delivery to clients
- You have proven expertise in industry SDLC best practices and delivery excellence
- You’re always thinking about the bigger picture and ready to roll up your sleeves to immerse yourself in the details when necessary
Minimum Qualifications:
- BS in computer science or related field, or equivalent work experience
- 4+ years of production experience as a Software Developer
- Deep understanding of engineering patterns, code quality, and solid testing skills
- Background working in an iterative, Agile development environment
- Experience with supporting production software deployments
- API development experience
Desired Qualifications:
- Technical proficiency in a subset of the following:
- Back-end JavaScript development using modern libraries and frameworks such as Node.js, Nest.js, Next.js, Express.js
- Front-end frameworks such as React, Angular.js, or Vue.js
- Postgres, MySQL, or other Relational Database software
- AWS and GraphQL
- Knowledge of AWS architecture and experience with AWS cloud services, including RDS, Serverless, Lambda, SQS, and Redshift
- Experience working in a startup environment
What We Offer:
- Fully remote workforce
- Ability to innovate from within
- Authenticity-unapologetically for us/by us while being true to the culture
- In person team retreats twice a year
- Generous PTO
- Medical, dental, vision insurance and memberships to One Medical, Talkspace, Teladoc, Health Advocate and more