You will be joining one of our teams that is developing a fully-automated, reusable platform on top of Contentful to serve the content needs of a wide range of applications and use cases across the company.
As a senior, you will be expected to own/drive certain features end-to-end with guidance from the tech lead. You will also be responsible for mentoring and pairing with mid-level and junior developers. You also have to be comfortable to work collaboratively across departments and teams.
What you'll bring
In order to flourish in this role, you’ll need the following:
Technical Skills -
- Strong knowledge of Git, JavaScript, Node.js, React and TypeScript
- Strong debugging skills
- Strong knowledge of JavaScript build and code quality tools
- Strong knowledge of writing tests and testable code
- Strong knowledge of writing code in both a functional (immutable) paradigm and an object-oriented paradigm
- Strong knowledge of creating and using APIs
- Experience with enterprise-grade application development
- Experience with writing tools and libraries for other developers to use
- Experience with developing for AWS and debugging problems after deployment
- Experience with modern YAML-based CI/CD platform, creating and debugging pipelines
- Experience with serverless application development
- Experience with databases
Soft Skills -
- Ability to mentor mid-level and junior developers
- Ability to work in a highly collaborative work environment (even more important now that everything is remote)
- Solutions-oriented and help the tech lead with feature discovery and technical breakdown
It would also be great (but not essential) if you have:
- Experience with modern YAML-based CI/CD platforms such as Azure DevOps, Github Actions, CircleCI, etc
- Experience with Cloud-native application development, preferably AWS
- For AWS specifically, experience with the following services:
- Experience with infrastructure as code solutions such as AWS CDK, Terraform, Pulumi, Troposphere, etc
- Experience with Jest, Cypress and other well-known JavaScript testing frameworks and libraries
- Experience with
- ESLint
- Prettier
- Webpack
- Rollup
- Babel
- Gulp
- Experience with Contentful or other similar SaaS headless solutions