Senior Full Stack Engineer (Backend-Focused)
Location: Remote
Contract Type: B2B
English Level: C1+
Experience: 7+ years
Compensation: Gross, negotiable
Public Holidays: 10 public holidays per year (vacation & sick leave unpaid)
About the Role
We are looking for a Senior Full Stack Engineer (Backend-focused) to design and build secure, scalable services for a new access control and authentication layer.
The role is primarily focused on backend architecture and API development, while also contributing to the React-based frontend when needed.
You will be responsible for building core backend services such as the Okta Wrapper/Gateway, credential bridging logic, and the Global Registry of Trials service, ensuring high standards of security, performance, and reliability.
Tech Stack
-
Frontend: React
-
Backend: Node.js (Express) or FastAPI (TBD)
-
Databases: SQL / NoSQL
-
Authentication: Okta
-
Architecture: API-driven services
Key Responsibilities
-
Design and implement the core backend logic for the Okta Wrapper/Gateway, including authentication and policy enforcement.
-
Build a secure credential bridging service responsible for controlled login and session orchestration into InForm on behalf of users.
-
Develop the Global Registry of Trials service and APIs.
-
Ensure security, scalability, and performance of backend systems.
-
Build and maintain high-performance REST APIs.
-
Contribute to React-based frontend components when required.
-
Integrate backend services with external systems and enterprise platforms.
-
Write technical design documentation for new features and services.
-
Ensure code quality, testing, and production readiness of services.
Requirements
-
7+ years of experience in software engineering with strong focus on backend development.
-
Strong experience with Node.js (Express) or Python (FastAPI).
-
Experience building scalable backend services and APIs.
-
Experience with React for frontend development.
-
Solid knowledge of SQL and/or NoSQL databases.
-
Experience integrating authentication systems (Okta or similar).
-
Strong understanding of security, access control, and system integration.
-
Experience designing high-availability and scalable systems.
-
Strong English communication skills (C1+).
Deliverables / Outputs
-
Production-ready backend services (Wrapper/Gateway and Registry).
-
Secure credential bridging and session orchestration logic.
-
Scalable and performant APIs.
-
Technical design documentation for new features.
-
Maintainable, well-tested code ready for production.
