NOT A REAL JOB AD - THIS IS A SAMPLE JOB AD FOR OUR SMART RECRUITERS INTEGRATION.
We are looking for an enthusiastic & talented Senior Engineer to join our team & take ownership of our backend stack, driving the key technical decisions involved in building & maintaining the referrals platform.
The Stack
Our technology stack is entirely Javascript-based, both frontend & backend:
- Backend is a NodeJS GraphQL API (Apollo-Server) with a collection of Serverless functions working around it.
- Frontend is built with VueJS (Vue-Apollo, Vue-SSR).
- Our data is stored in Aurora Serverless, and indexed with Elasticsearch.
- Our stack is proudly hosted on AWS using a vast array of products including:
Route53, Cloudfront, EC2 ALB, ECS, RDS, SNS, SES, Cognito, Cloudwatch.. - We've got some Serverless functions in production, handling background asynchronous tasks such as sending emails.
The Role
- You’ll have a high level of autonomy and exposure to all aspects of the business.
- You’ll take responsibility of all aspects of the software development life-cycle; from gathering requirements, planning your time right through to pushing your masterpiece out to production.
- You’ll be working to develop, test and release new functionality on a regular basis.
- You love working across the product, discovering new tools & playing with new frameworks.
- You’ll work closely with the founders and the company’s clients to undertake technical feasibility assessments and outline product development.
- You’ll create a gold-standard development process company-wide, ensure software is secure, snappy and undertake proper source control practices, including unit tests & integration tests.
- You’ll create and carry out thorough QA processes and live tests for new functionality.
- You’ll be a key player in driving the business into its next phase of growth.
- We’re looking for someone that we can build an exceptional development team around and you’ll have an active role selecting future hires and of course a referral bonus for bringing your friends onboard!
- You’ll love working on projects and have a public GitHub of samples for us to review.
Requirements
- Minimum 3 years full-stack software development experience.
- Experience building RESTful web services & APIs, GraphQL or not.
- Proven experience with devops, especially with AWS products.
- Strong technical problem-solving skills and strong coding ability.
- Positive people and project management skills.
- Experience with Git, optionally git-flow.
- Willingness to work within a small team.
- Good verbal and written communication skills.
- Attention to detail in all aspects of work.
- Drive and desire to become an integral part of a fast-moving start-up.
Bonus
- Experience with MongoDB or other NoSQL products.
- Competitive edge: It's about time engineering won some team events!
Additional Information
All your information will be kept confidential according to EEO guidelines.