Ukraine Hybrid

N-iX is hiring a Lead Full Stack Engineer

This role is central to both technical excellence and team leadership within a high-performing, globally distributed engineering organization. As the Lead Full Stack Engineer, you will be responsible for shaping the technical direction of critical systems while remaining deeply involved in hands-on development. You'll mentor engineers across experience levels, foster a culture of code quality and innovation, and lead the adoption of modern practices such as AI-powered development tools. The position requires a balance of strategic thinking and practical execution, with a strong emphasis on collaboration across time zones and technical domains.

Responsibilities

  • Guide a full-stack development team by setting technical direction, conducting design reviews, and mentoring junior and mid-level developers
  • Write production-level code daily, contributing directly to feature development and system improvements
  • Take ownership of architectural decisions for new features and large-scale system enhancements
  • Promote and integrate AI coding agents into development workflows, defining best practices and usage standards
  • Design, develop, and review RESTful services that support high-traffic, low-latency applications
  • Manage database schema changes using MS SQL Server and implement Flyway-based migration strategies
  • Lead incident triage and resolution for production systems, ensuring reliability and uptime
  • Collaborate with product, QA, and engineering teams to scope and deliver features effectively
  • Conduct code reviews and help establish consistent coding standards across the team
  • Identify and resolve technical debt, performance issues, and system reliability risks

Requirements

  • Minimum of 7 years of professional software development experience with strong expertise in Java
  • At least 2 years in a technical leadership role, guiding teams and influencing architecture decisions
  • Proven hands-on experience (6+ months) using AI coding assistants such as GitHub Copilot, Claude Code, or Cursor in real development tasks
  • Deep knowledge of Java 11 and the Spring ecosystem, including Spring MVC, Spring Security, and Spring JDBC
  • Practical experience with React 18, Redux, and component libraries like Material UI
  • Strong proficiency in MS SQL Server, database design, and managing database migrations via Flyway
  • Experience using Gradle as a build tool
  • Solid understanding of distributed systems, messaging (Azure Service Bus, AWS SQS), and cloud-native patterns
  • Advanced English proficiency required for leading technical discussions and meetings
  • Advanced or higher proficiency in Ukrainian

Nice to Have

  • Experience working with both AWS (S3, SQS, DynamoDB, Lambda) and Azure (Service Bus, Blob Storage)
  • Familiarity with Docker and Kubernetes for containerization and orchestration

Tech Stack

Java 11, Spring MVC, Spring Security, Spring JDBC, React 18, Redux, Material UI, MS SQL Server, Flyway, Gradle, Azure Service Bus, AWS SQS, AWS S3, AWS DynamoDB, AWS Lambda, Azure Blob Storage, Docker, Kubernetes

Benefits

  • Flexible work arrangements, including remote, office-based, or hybrid options
  • Competitive salary and comprehensive compensation package
  • Personalized career development paths
  • Access to professional growth tools such as mentorship, training, and tech talks
  • Active participation in internal tech communities with regular knowledge sharing
  • Education reimbursement for approved learning programs
  • Corporate events and team-building activities
  • Anniversary recognition with meaningful gifts
  • Location-specific benefits available depending on region

Compensation

competitive salary and good compensation package

Work Arrangement

hybrid — remote, office-based or flexible

Team

International team with developers and QA from Ukraine, Latin America, and the US; full-stack development team with distributed engineering and QA roles

Additional Information

  • This role operates in a fast-paced, agile environment with frequent cross-team collaboration
  • Candidates should be prepared to lead technical initiatives while remaining hands-on in the codebase
  • Regular interaction with stakeholders across multiple time zones is expected
  • The team follows a DevOps mindset with shared ownership of production systems
  • Continuous learning and experimentation with new technologies are encouraged
Required Skills
Spring SecurityReduxMaterial UIGradleAmazon DynamoDBAWS Lambda
About company
N-iX
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Their expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries.
All jobs at N-iX Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago