Overview
We are looking for an experienced Full Stack Engineer to contribute to a greenfield project, working collaboratively with a Technical Lead and a broader team. This role involves developing a new TypeScript codebase, focusing on both front-end and back-end solutions while shaping technical architecture and engineering standards for secure and scalable applications. The engineer will engage in production deployments and ensure accessibility compliance throughout the process.
Responsibilities
- Develop a new TypeScript codebase from scratch across both front-end and back-end.
- Contribute to technical architecture and engineering standards.
- Participate in production deployments of secure and scalable applications.
- Collaborate with the Technical Lead and team to shape solutions.
- Ensure compliance with accessibility standards (WCAG 2.2 AA).
- Implement and maintain CI/CD pipelines using GitHub Actions.
- Design and optimize PostgreSQL schemas and queries.
- Conduct unit, integration, and end-to-end testing of applications.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in TypeScript for both front-end and back-end development.
- Experience with React and modern CSS.
- Knowledge of Node.js and REST API development.
- Familiarity with PostgreSQL, including schema design and query optimization.
- Proficient in Git and CI/CD practices, with experience using Docker.
- Understanding of OIDC authentication and authorization, ideally with Keycloak.
- Experience working in Agile teams and communicating technical concepts to non-technical stakeholders.