Junior Full Stack Developer
๐ Join Our Team in Ivano-Frankivsk
We're a small, dynamic team looking for a passionate Junior Full Stack Developer who's eager to learn all aspects of software development. You'll work directly alongside our senior engineers on real projects, exploring both frontend and backend development before choosing your specialization path.
About This Opportunity
As a small company, we provide direct mentorship from experienced developers who are invested in your growth. You won't be lost in a corporate training program โ instead, you'll be coding on real projects from day one, with senior engineers guiding you through challenges. We'll expose you to the full stack and help you discover where your interests and strengths lie.
What You'll Do
- Work on both frontend interfaces and backend services to understand the complete picture
- Build features end-to-end, from UI components to API endpoints
- Learn our tech stack through hands-on experience with real customer projects
- Participate in code reviews across the full stack
- Explore different areas of development to find your passion
- Work directly with senior engineers who will guide your learning journey
- Gradually take ownership of features as your skills and confidence grow
What We're Looking For
Required Skills
- Solid programming fundamentals in at least one language
- Basic understanding of how web applications work
- Familiarity with HTML, CSS, and JavaScript
- Basic knowledge of databases and APIs
- Familiarity with Git version control
- Strong problem-solving mindset and eagerness to learn
- Good communication skills and ability to work in a team
- English proficiency (Upper-Intermediate or higher)
- Ability to work from our Ivano-Frankivsk office
Nice to Have
- Experience with React or any modern frontend framework
- Basic knowledge of Node.js or any backend language
- Understanding of RESTful APIs
- Familiarity with SQL or NoSQL databases
- Personal projects showing initiative to learn
- Curiosity about different aspects of software development
Our Tech Stack
- Frontend: React, React Native, Expo, TypeScript, Tailwind CSS
- Backend: Nest.js/Node.js (primarily), with some Python and Go projects
- Cloud: AWS
What We Offer
Growth & Development
- Direct mentorship from senior developers who work alongside you
- Real project experience from your first week
- Exposure to all aspects of software development
- Freedom to explore and find your specialization
- Opportunity to shape our projects, products and processes as we grow
Work Environment
- Small, tight-knit team where your contributions matter
- Office in Promprylad, Ivano-Frankivsk
- Direct communication โ no corporate bureaucracy
- Safe environment to learn, experiment, and grow
- Regular team discussions and knowledge sharing
Benefits
- Performance-based salary reviews as you develop
- Flexible working hours
- Paid time off and sick leave
- Opportunity to make a real impact in a growing company
Why Join Us?
In a small company, you're not just employee #500 โ you're a valued team member whose growth directly contributes to our success. Our senior engineers are passionate about sharing knowledge and need helping hands to build great products together. We'll help you explore different areas of development and support whatever direction you choose to specialize in.
How to Apply
Send us:
- Your CV/Resume
- Links to any projects you're proud of (any type - websites, APIs, scripts, etc.)
- A brief note about what excites you about software development and what areas you're curious to explore
Location: Office-based in Promprylad, Ivano-Frankivsk
Start Date: As soon as possible
We're a small but ambitious team. If you're looking for a place where you can learn fast, contribute meaningfully, and discover your path in software development with personal guidance from experienced developers, we'd love to hear from you.
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |