Position:
Lead FullStack Software Engineer with AI
Company:
N-iX
Compensation:
$4000-6500
Location:
Ukraine
Employment type:
Fulltime
Work Arrangement:
Flexible (remote, office-based, or flexible)
Short Summary:
As a Lead FullStack Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.
Responsibilities:
- Developing fast, high-traffic public-facing websites
- Explore new technologies and help the team to use them
- Work using AI tools and apply them to the SDLC
- Following software development best practices while delivering the work
- Following testing principles while testing your own code to ensure production readiness
- Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes)
Requirement:
- 5+ years of experience developing reliable, highly available, and scalable software systems
- Hands-on experience in system design
- Strong understanding of software architecture and design patterns
- Firm grasp of clean code principles and coding standards
- Strong proficiency in using AI tools such as ChatGPT, Codex, and Claude
- Experience integrating AI tools into the development environment for streamlined usage
- Strong proficiency in backend development with C#(.NET 6+)/NodeJS/Python
- Strong proficiency in TypeScript
- Strong proficiency with SQL and NoSQL databases
- Strong proficiency with distributed caching solutions, such as Redis
- Strong proficiency in frontend development using HTML, CSS, and JavaScript
- Knowledge of modern cloud infrastructure and tools such as AWS, Terraform, and Docker
- Strong experience in API design and developing RESTful services
- Proficiency with version control systems such as Git
- Experience working within a formal CI/CD pipeline
- Solid understanding of the testing pyramid, including unit, integration, and end-to-end testing
- At least an Upper-Intermediate level of English
Benefits:
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits