Senior Fullstack JavaScript Developer, Headless Platforms
First-class web user experiences built on headless architectures require more than simple HTML and styling, but an ability to build interactive, data-driven front end web applications while maintaining the highest levels of accessibility to serve all users. We're seeking candidates with expertise building and supporting these types of web applications to serve highly customized needs of our clients.
You are a passionate developer with deep knowledge and appreciation of the full software stack. Although you may have originally been a front-end developer or back-end developer, you have the expertise to build full-stack applications leveraging one or more programming languages, specifically JavaScript. You enjoy solving the difficult problems on projects. You are the subject-matter expert and often the “go-to person” on the team and enjoy being a mentor/coach to junior developers.
Role and Responsibilities
- Lead tracks of development with one or two developers and doing the heavy-lifting for large critical components in front-end, headless applications for enterprise clients
- Participate in detailed technical experimentation/proof of concepts and planning for large client projects
- Work collaboratively within a team and across teams in an Agile environment
- Conduct code reviews, coordinate deployments and prepare release notes
- Mentor junior developers to ensure that our talent pools grows with us as a company
Preferred Qualifications
- 5+ years of professional hands-on JS application development experience with modern front-end frameworks such as Vue.js, React.js, or Angular 2+
- Knowledge and experience with applying Server-Sided Rendering (Next/Nuxt/Express) and state management(Redux/Ngrx/Vuex) to front-end applications
- Experience transposing high/low fidelity prototypes into web reality through the creating/styling of Front-End themes leveraging HTML, CSS/SCSS/SASS or any CSS Frameworks (Bootstrap, Materialize, Tailwind, etc.)
- Experience developing to inclusive design best practices, up to and beyond meeting WCAG standards
- Experience writing unit tests with React Testing Library, Jest/Enzyme or equivalent
- Experience with site and SEO optimization using a variety of tools and techniques (Google Lighthouse or equivalent)
- Knowledge and experience working with cloud environments (AWS, GCP, Azure) using containerized platforms (Docker, Kubernetes, or equivalent) and CI/CD (Jenkins, CircleCI, GitHub Actions or equivalent)
Helpful Qualifications
- Experience working with traditional or headless content platforms (Amplience, Contentful, Netlify CMS, Adobe AEM, etc.)
- Experience working with traditional or headless commerce platforms (Magento/Adobe, CommerceTools, Elastic Path, Shopify, SAP Hybris, etc.)
- Working knowledge in one or more of the major programming languages other than JavaScript (Java, C#, Python, Ruby, etc.)
- Experience integrating with back end legacy ERP systems (SAP, Oracle, Microsoft) using either REST or SOAP web services
- Experience with database technologies (PostgreSQL, MongoDB, DynamoDB, Redis, etc.)
- Experience as a back end Software Engineer or related position
- Agency or big brand experience a plus
#BI-Remote
#LI-Remote
Research shows that women and other underrepresented groups apply only if they meet 100% of the criteria of a job posting. If you have passion and intelligence, and possess a technical knack (even if you’re missing some of the above), we encourage you to apply.
Bounteous is focused on promoting an inclusive environment and is proud to be an equal opportunity employer. We celebrate the different viewpoints and experiences our diverse group of team members bring to Bounteous. Bounteous does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, national origin, veteran status, or any other status protected under federal, state, or local law.
Bounteous is willing to sponsor eligible candidates for employment visas.