
Junior+ Full-stack Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Junior+ Full-stack Developer to join the team and help us build and improve our ed-tech platform.
Responsibilities
- Develop new features and improve existing functionality
- Build UI components and user flows using React
- Implement and update backend APIs and business logic
- Work with databases: retrieve, update, and manage application data
- Collaborate with the designer, developers, and the client
- Investigate bugs and provide technical solutions
Requirements
- Strong knowledge of JavaScript / TypeScript
- Experience with React
- Good experience with Node.js backend development
- Understanding of REST APIs and/or GraphQL
- Ability to read existing code and independently investigate issues
Nice to Have
- Experience with GraphQL (Apollo Client / Apollo Server)
- Experience with ORMs (Drizzle, Prisma, etc.)
- Experience with Redis or background jobs (BullMQ)
Tech Stack
- Frontend: React, TypeScript, HTML/CSS (SCSS)
- Backend: Node.js, TypeScript, Express, Apollo Server (GraphQL)
- Database: PostgreSQL (Drizzle ORM)
- Additional: Redis (BullMQ)
We Offer
For Your Growth
- Compensation on conferences and training
- Knowledge-sharing events
- TechTalks
- Free English classes
- Bookclub and library with professional literature
- Mentorship program
- Internal mobility
For Your Craft
- Competitive salary
- 18 working days of vacation
- Paid sick leaves
- Extra day-offs in case of marriage, loss, baby birth
- Office in the city center with relax zones and fully-equipped kitchen
For Your Zen
- Home-like atmosphere
- Compensation on sport
- Cool corporate parties 4 times per year
- Pizza day, Cinema club, evening beer time, and other team activities
- Corporate gifts for team members and their kids
About the Company
Join our team and help us build and improve our ed-tech platform.
Contact
Feel that we fit each other?
Have questions?
Contact our recruiter for more details
Olena Havryliuk
© Wise Engineering. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Wise Engineering is a Ukrainian service IT company with ambitions to launch in-house startup products. Our tech team focuses on solving complex nontrivial tasks related to web development. The key domains include custom E-commerce development, product scaling, on-site search, high load systems, and cloud migration.As a values-driven company, WE base collaboration with our future teammates and clients on shared ethics. When you join the Wise Engineering team, you become a part of WE-culture, where WE worship our people and our common values above anything else.WHAT MAKES US WISE?🔸 WE set the bar highWe keep over-market engineering standards and endorse growth, both professional and personal, with in-house mentorship programs and knowledge-sharing events.🔸 WE own what we doWise engineers are product owners of their domains. We take initiative and make decisions autonomously within a project, communicate directly with clients, and generate ideas.🔸 WE play long-termWe are aimed at building a strategic partnership, both with the Wise-guys and Wise-clients. 50% of our team is senior engineers who have collaborated with us for 5+ years.🔸 WE become close friendsThe atmosphere at Wise Engineering is unique and very warm. We deeply care about each other and have lots of great and fun traditions.WE LOOK FOR PERSONALITIESTo empower our skilled team, we don’t just look for experts with great professional backgrounds. We look for people with a values-first worldview, excellent soft skills, curious minds, and great aspiration for constant self-development.Check out current career opportunitiesbit.ly/3xmssU2at Wise Engineering, feel our vibe, and join. We can’t wait to learn more about you!