TRCI-26-05142
Senior Tech Lead (Full-Stack + DevOps) — Azure / TypeScript / React / NestJS
Senior Tech Lead contractor needed to own end-to-end delivery of Opella’s IPS (Industrial Product Sourcing) application, extending an existing prototype into a production-ready system. The role is hands-on full-stack (React/TypeScript/NestJS/PostgreSQL) plus DevOps on Azure (Container Apps, managed PostgreSQL, Key Vault, Entra ID, networking patterns), with responsibility for architecture, infrastructure, CI/CD, testing, cutover to production, and post-go-live support. Requires 8+ years engineering experience, mentoring capability, strong quality/testing mindset, and practical use of AI coding assistants (e.g., GitHub Copilot/Claude) to accelerate delivery within enterprise governance and documentation standards.
Position summary
- Location
- Poland
- Workplace
- On-site
- Employment
- Contract
- Experience
- Minimum 8 years and Maximum 15 years
Role overview
Why This Role Matters.
Senior Tech Lead contractor needed to own end-to-end delivery of Opella’s IPS (Industrial Product Sourcing) application, extending an existing prototype into a production-ready system. The role is hands-on full-stack (React/TypeScript/NestJS/PostgreSQL) plus DevOps on Azure (Container Apps, managed PostgreSQL, Key Vault, Entra ID, networking patterns), with responsibility for architecture, infrastructure, CI/CD, testing, cutover to production, and post-go-live support. Requires 8+ years engineering experience, mentoring capability, strong quality/testing mindset, and practical use of AI coding assistants (e.g., GitHub Copilot/Claude) to accelerate delivery within enterprise governance and documentation standards.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Project Organisation & Planning – Plan and run the project day-to-day (scheduling, tracking, coordination), reporting status and priorities to the business lead.
Requirements – Translate finalized business requirements and user stories into a buildable technical design; identify and escalate gaps rather than making assumptions.
Design & Build – Extend the existing prototype into a complete, production-ready application.
Testing – Perform all types of testing to ensure the application is ready for production release.
Cutover — Including migration from the current prototype environment to the production environment.
A standardized framework for the application that follows opella standards and guidelines
Successfully delivered first applications built using AI-assisted workflows, with documented learnings.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
TypeScript
JavaScript
React
ReactJS
React Router v7
NestJS
PostgreSQL
CI/CD
GitHub Actions
Docker
Azure
Azure Container Apps
Azure Database for PostgreSQL
Azure Key Vault
Microsoft Entra ID
SSO
Application Gateway
Private Endpoints
Terraform
DevOps
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
8+ years software engineering experience
Tech lead ownership of end-to-end delivery (architecture, build, deployment)
Full-stack engineering: ReactJS, TypeScript/JavaScript
React Router v7
Backend: NestJS
Database: PostgreSQL
CI/CD pipelines (e.g., GitHub Actions) and Git branching/release practices
Docker
Azure Container Apps
Azure hosting components: managed PostgreSQL, Key Vault, Entra ID (identity/SSO)
Monitoring/logging on Azure (working knowledge)
Enterprise networking patterns: application gateways, private endpoints (working knowledge)
Infrastructure as Code: Terraform
DevOps practices
GitHub
Hands-on use of AI coding assistants (e.g., GitHub Copilot, Claude) in real projects
Testing (all types), maintainability, performance focus
Ability to plan/run delivery with minimal oversight
JIRA and Confluence working knowledge
Mentoring/guiding other engineers
Preferred
Nice to Have
Experience in regulated or pharmaceutical environments
Experience creating internal templates/prompt libraries for AI-assisted development
Experience producing training materials/onboarding sessions
Experience running pilots/experiments and measuring productivity/quality impact
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Senior Tech Lead (Full-Stack + DevOps) — Azure / TypeScript / React / NestJS
One page, about two minutes. We only ask for what we actually need to have a first conversation.