Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Join iForAI as a Lead Backend Engineer (Node.js) in Cherkasy, Ukraine. Contribute to pioneering AI and machine learning solutions that transform industries.
Responsibilities
- Design and develop scalable backend services
- Write clean, maintainable code
- Collaborate with frontend and data science teams to integrate AI solutions
Requirements
- Proficiency in Node.js
- Strong understanding of backend architecture and design patterns
- Experience with RESTful APIs and microservices
Nice to Have
- Experience with cloud platforms (AWS, GCP, Azure)
- Knowledge of containerization technologies (Docker, Kubernetes)
We Offer
- Opportunity to work in a dynamic, fast-growing tech company
- Collaborative and inclusive work environment
- Competitive compensation package
About the Company
We're more than just a tech company, we're a movement shaping the future of artificial intelligence. We operate from dynamic hubs across the globe, where we have an opportunity for everyone who is passionate about deep learning, responsible AI, and solving complex challenges.
Hiring Process
- HR Interview: We'll talk about your professional background, the specifics of the position we are offering, and address any questions you might have.
- Tech Interview: A deeper look into your technical expertise and problem-solving approach, ensuring your skill set aligns with our project's needs.
- Interview with the C-Level: A conversation focused on the company's vision, strategic goals, and how your role aligns with them.
FAQ
How do I apply for the job?
You can apply directly through our careers site. Simply click on the job listing that you are interested in, fill out the application form, and upload your resume. A member of the Talent Acquisition team will contact you.
Can I apply to more than 1 position?
Of course. You are welcome to apply for multiple positions that align with your skills and interests. We recommend tailoring your resume for the role you are applying to highlight how your experience matches the requirements.
When should I expect to hear back from you?
We strive to provide feedback within 3-4 business days, however due to the high volume of applications, it may take some days. After your interview, we typically aim to provide feedback within 2-3 days.
Do you offer a fully remote way of work?
Yes, we do. We provide both remote and hybrid work options depending on your location and personal preference. Note: some positions might require on-site support.
Didn't find an open position you were looking for?
Reach out to us anyway
Join the Team