About the Role
We're hiring a Senior Software Engineer to join the team responsible for Criteria's candidate-facing web apps, including the platform that delivers our psychometric assessments. This role is hands-on across front-end and back-end systems and includes working on infrastructure and deployment.
You'll work in a small, experienced team that partners closely with our Product group and internal psychologists. The environment is collaborative, with shared code ownership and a focus on reliable delivery.
Tech Stack
* Frontend:HTML, CSS, TypeScript, JavaScript (React)
* Backend:Node.js, TypeScript
* Infra:AWS Lambda, DynamoDB, CloudWatch
What You'll Do
* Build and maintain end-to-end features across the web stack
* Write clean, testable code for both UI and backend systems
* Support and improve infrastructure and monitoring
* Contribute to planning and technical direction
* Provide guidance and mentoring to junior team members
What We're Looking For
* Strong full stack experience withTypeScript / JavaScript
* Practical understanding ofweb fundamentalsand modern tooling
* Experience withcloud-baseddevelopment, ideallyAWS serverless
* Comfortable working in a team that owns delivery and production support
* Focused on writing maintainable, tested code
Nice to Have
* Experience withReact
* Familiarity withLambda, DynamoDB, CloudFormation
* Exposure to multiple programming languages
* Willingness to explore and prototype technical ideas
We offer flexible hybrid working and a straightforward, collaborative environment. This role suits someone who wants to build useful software with clear impact—without unnecessary distractions or red tape.
Apply nowif you're ready to work on meaningful systems with a team that values practical, reliable engineering.
#J-18808-Ljbffr