Logo
Reason One

Senior Fullstack Web Developer

Reason One, Charleston, South Carolina, United States, 29408


As a Senior Fullstack Web Developer, you are skilled at building custom CMS solutions and integrating code and designs with CMS functionality. At Reason One, you'll work as part of an agile project team of project managers, product managers, designers, content strategists, and other developers. As a Senior Fullstack Web Developer we'll expect you to troubleshoot and resolve issues independently, but also know when to ask for help if needed. Our ideal candidate should feel comfortable communicating with clients in writing and face-to-face (or video), and show a keen awareness of timeline and budget limitations.

Responsibilities

Write high-quality, reusable code following industry best practicesDevelop (in collaboration with other team members) creative, functional, maintainable, and performance-driven web applications, websites and components.Document application architecture, development workflows, and internal processes that enable knowledge transfer to teammates.Take part in code reviews - peer review pull requests and provide actionable feedback.Project-based work and contributing to our internal library of reusable components.Provide estimates on work efforts.Provide senior-level support to developers on your team through mentoring and helping them debug issuesEnsure strong team collaboration. Lead by example. Drive team communication.Required Skills

3+ years in a technical leadership role such as tech lead, team lead, or principal web developer within an agencySignificant professional experience using React (5+ years), Next.js (4+ years - including recent App Router work), and TypeScript (3+ years)3+ years professional experience architecting and implementing websites that make use of multiple platforms and services i.e. MACH architecture that includes headless CMS, search-as-a-service, forms-as-a-service etc.3+ years professional experience working with an enterprise headless CMS such as Contentful, Storyblok, Kontent.ai, or Contentstack.3+ years professional experience developing and consuming APIs (GraphQL, REST)Experience with serverless functions / edge workers (Vercel, Cloudflare Workers, Azure Functions, AWS Lambda)Able to setup and own DevOps for projects you are leading using GitHub Actions with deployments to targets on platforms such as Vercel or NetlifyStrong debugging skills combined with experience using performance and load testing tools.Excellent communication skills with the ability to explain the technical aspects of a project to non-technical peopleAbility to handle multiple competing projects in a fast-paced environmentAbility to contribute to the whole process from concept and research to implementation and ongoing maintenance.Professional experience working with agile practices (backlog, user stories) and methodologies (Scrum / Kanban)The practicals

Location: This is a fully remote, work-from-home position. Candidates must be based in the US or CanadaOffice Hours: Reason One works in EST hoursCore working hours: 9 AM - 5 PM ESTStart date: As soon as possibleReporting: This role reports to David Fahy, VP of TechnologyCompensation package includes:

Annual salary ranges from $95,000 - $115,000 USD depending on experienceExtended health, dental, life, disabilityEmployee assistance programsParental leave with top-upPaid Vacation days-15 days per yearPaid Sick leave-6 days per yearPaid Volunteer days-2 days per year$200 home office expenses per year$50 per month internet stipendTraining allowance of $800 a year and professional development opportunities like conferences and continuing educationA laptop is providedReason One Quick Hits

Founded: 2019 (a merger of two agencies with 20+ year histories)Employees: ~40Team: We work in multidisciplinary teams including Product, Project Management, Content Strategy, Creative, Technical leads, Front End Developers, and QAKey Customers: Mouser Electronics, Lee Health, National Jewish Health, Economical Insurance, Prisma Health, Toronto Region Board of Trade, CREW NetworkTech Stack: .NET Core, React, NextJs, Kentico, WordPress, Contentful, StoryBlok, Kontent.ai, Azure, VercelNoteworthy: Certified B CorpFYI

You MUST be currently eligible to work in Canada or the USA. No exceptions.Applicants with disabilities who are qualified and selected for an interview will be accommodated upon request.