N-iX is looking for a Lead Full Stack Engineer (JavaReact)to join our team.
This role is roughly 70% hands-on coding and 30% technical leadership - you will own architectural decisions drive technical direction and unblock the team while still shipping code daily. The team actively uses AI coding agents as part of daily development workflows to move faster and deliver higher-quality code you will be expected to champion and advance this practice across the team. Currently the team is international with developers and QA from Ukraine Latin America and the US.
Responsibilities
- Lead a team of full-stack developers: set technical direction run design reviews and mentor junior and mid-level engineers
- Hands-on development - write production code daily alongside the team
- Own architectural decisions for new features and system-level improvements
- Drive adoption of AI coding agents across the team establish best practices and workflows for AI-assisted development
- Develop and review REST services supporting high-volume low-latency web and mobile apps
- Design and implement DB schema changes (MS SQL Server) and oversee Flyway migration strategy
- Maintain and modernize the existing codebase including planning migration paths for legacy modules
- Triage and lead resolution of production incidents
- Collaborate with product QA and other engineering teams to define scope and deliver features
- Conduct thorough code reviews and establish team coding standards
- Identify and address technical debt performance bottlenecks and reliability risks
Requirements
- 7 years of professional software development experience with a strong Java background
- 2 years of experience in a tech lead or principal engineer role mentoring developers and driving technical decisions
- At least 6 months of hands-on experience using AI coding agents (e.g. Claude Code GitHub Copilot Cursor) in day-to-day development workflows - this is a hard requirement not a nice-to-have
- Deep proficiency in Java 11 and the Spring ecosystem (Spring MVC Spring Security Spring JDBC)
- Practical experience working with React 18 (Redux Material UI or similar component libraries)
- Strong experience with MS SQL Server and database design including writing and managing Flyway migrations
- Experience with the Gradle build system
- Solid understanding of distributed systems messaging patterns (Azure Service Bus AWS SQS) and cloud-native architectures
- English language skills at an advanced level or higher - you will lead meetings and technical discussions
- Ukrainian language - Advanced or higher
Nice to have
- Experience with both AWS (S3 SQS DynamoDB Lambda) and Azure (Service Bus Blob Storage)
- Knowledge of Docker and Kubernetes
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
IC
N-iX is looking for a Lead Full Stack Engineer (JavaReact)to join our team.This role is roughly 70% hands-on coding and 30% technical leadership - you will own architectural decisions drive technical direction and unblock the team while still shipping code daily. The team actively uses AI coding age...
N-iX is looking for a Lead Full Stack Engineer (JavaReact)to join our team.
This role is roughly 70% hands-on coding and 30% technical leadership - you will own architectural decisions drive technical direction and unblock the team while still shipping code daily. The team actively uses AI coding agents as part of daily development workflows to move faster and deliver higher-quality code you will be expected to champion and advance this practice across the team. Currently the team is international with developers and QA from Ukraine Latin America and the US.
Responsibilities
- Lead a team of full-stack developers: set technical direction run design reviews and mentor junior and mid-level engineers
- Hands-on development - write production code daily alongside the team
- Own architectural decisions for new features and system-level improvements
- Drive adoption of AI coding agents across the team establish best practices and workflows for AI-assisted development
- Develop and review REST services supporting high-volume low-latency web and mobile apps
- Design and implement DB schema changes (MS SQL Server) and oversee Flyway migration strategy
- Maintain and modernize the existing codebase including planning migration paths for legacy modules
- Triage and lead resolution of production incidents
- Collaborate with product QA and other engineering teams to define scope and deliver features
- Conduct thorough code reviews and establish team coding standards
- Identify and address technical debt performance bottlenecks and reliability risks
Requirements
- 7 years of professional software development experience with a strong Java background
- 2 years of experience in a tech lead or principal engineer role mentoring developers and driving technical decisions
- At least 6 months of hands-on experience using AI coding agents (e.g. Claude Code GitHub Copilot Cursor) in day-to-day development workflows - this is a hard requirement not a nice-to-have
- Deep proficiency in Java 11 and the Spring ecosystem (Spring MVC Spring Security Spring JDBC)
- Practical experience working with React 18 (Redux Material UI or similar component libraries)
- Strong experience with MS SQL Server and database design including writing and managing Flyway migrations
- Experience with the Gradle build system
- Solid understanding of distributed systems messaging patterns (Azure Service Bus AWS SQS) and cloud-native architectures
- English language skills at an advanced level or higher - you will lead meetings and technical discussions
- Ukrainian language - Advanced or higher
Nice to have
- Experience with both AWS (S3 SQS DynamoDB Lambda) and Azure (Service Bus Blob Storage)
- Knowledge of Docker and Kubernetes
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
IC
View more
View less