We’re looking for a Senior Full-Stack Engineer to help us build and evolve internal tools that support business operations across the organization. You’ll be part of a product-focused team, taking full ownership of feature delivery — from initial concept through deployment to production. It’s a hands-on role where both code quality and product thinking matter.
Key responsibilities
Design and develop internal applications using React, TypeScript, and NestJS
Own backend and frontend features from planning to production
Maintain a clean and scalable application architecture
Write unit and integration tests, ensuring production reliability
Manage infrastructure in AWS (ECS, RDS, etc.) using Docker and Terraform
Fix bugs, maintain and refactor legacy code where necessary
Follow security, compliance, and coding best practices
Ideal candidate profile
Experience in FinTech, payments, banking, or e-commerce projects
Strong knowledge of TypeScript, Node.js, NestJS
Experience with React and building modern frontends
Understanding of relational databases (MySQL, PostgreSQL, MariaDB)
Skilled in schema design, query optimization, and performance tuning
Familiarity with microservice and event-driven architectures
Hands-on with AWS services (ECS, CloudWatch, RDS, IAM, S3, VPC)
Experience using Terraform for infrastructure as code
Practical experience with testing (Jest) and CI tools (GitHub Actions, GitLab CI)
Strong grasp of SOLID principles, design patterns, and modular architecture
English: Upper-Intermediate
Bonus skills & mindset
Passion for clean, maintainable code and long-term architecture
Proactive approach to problem solving
Awareness of application security and data protection
Comfortable in a collaborative, cross-functional environment
Conditions
Work model: Remote
Contract type: B2B
Duration: 3-6 months with a possibility of extension
Salary: 120-140 pln/h
Recruitment steps
Phone call with Recruiter
Interview with Client's team
Decision and feedback
Net per hour - B2B
Check similar offers