We’re building an innovative recruitment platform aimed at employee referrals & internal mobility, combining a modern technology stack with an
enthusiastic team, focusing on creating a unique, friendly & seamless user experience for everyone who engages with our product. We’re looking for a talented Senior Software Engineer to come aboard & help us build out our suite of campaign & recruitment products.
The Stack:
Our technology stack is entirely Javascript-based, across both frontend & backend:
Our backend is composed of a Node.js GraphQL API, supported by an armada of backend services for: Admin, Cache, Cron, Emails, Integrations, Scheduling,
SCIM, & far more!
Our frontend web-app is built with Vue.js, communicating to our API with Vue Apollo & social meta tags rendered with Vue-SSR.
We also support a React-Native app, built & deployed using Expo, available on iOS & Android devices.
The stack is proudly hosted on AWS, using a collection of built-in AWS services including:
CloudFront, API-Gateway, ECS, Route53, CloudWatch RDS, OpenSearch Service, Cognito, ACM, IAM, SES, SQS, SNS, EventBridge
Best service we’ve built? How about an Integrations service running on top of Lambda that handles all interaction between our API & 3rd-party providers, including: Smart Recruiters, Greenhouse, Workable
Code is hosted on GitHub & project management is on Notion and Jira.
Tasks
- You’ll take responsibility for 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’ll have a high level of autonomy and exposure to all aspects of the business.
- You love working across the product, discovering new tools & playing with new frameworks.
- You’ll work closely with the entire team and our clients to undertake technical feasibility assessments and outline product development.
- You’ll participate in our 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.
- Since we’re still a small team, you’ll be a key player in driving the business into its next phase of growth.
Requirements
- At least 8 years full-stack development experience, building REST APIs & web services.
- Proven JavaScript experience, in both backend (e.g. Apollo-Server, Express.js, Koa.js, Micro) & frontend (e.g. Vue.js, React, Angular).
- Experience with MySQL – or a similar *SQL derivative.
- DevOps experience, ideally with AWS or GCP – we don’t manage servers directly!
- Pushing & pulling code with git, experience running/maintaining CI/CD workflows.
- Strong technical problem-solving skills & coding ability.
- Positive people and project management skills.
- Good verbal / 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.
Benefits
- Experience building/using:
- GraphQL APIs
- React or Vue.js sites
- React Native / Expo app
- NoSQL databases
- An understanding of git-flow, and why it’s a godsend (or a curse?)
- Competitive edge: It´s about time the product team won some team events!
Our offer
- Competitive salary aligned with the Hungarian market conditions
- Fully remote, flexible working environment
- International enterprise-level client portfolio
- Modern, innovative tech stack (Node.js, Vue.js, React Native, AWS)
- Employee-focused, supportive, and appreciative team culture