FullStack Middle Developer
About Us:
We are an outsourcing company working on top-tier projects, ranging from large corporations to government departments. Our team is passionate, professional, and ready to welcome a responsible Fullstack JavaScript Developer with strong skills and a collaborative mindset.
What We’re Looking For:
We are searching for a developer who will become a core part of our team, someone who takes ownership of their work and values teamwork. This role requires solid experience in both frontend and backend development, with a focus on the modern JavaScript ecosystem.
Key RequirementsFrontend:
- Proficiency in React (modern hooks-based and class-based components).
- Experience with React Query, Redux, and other modern React libraries.
- Strong TypeScript skills — ability to write maintainable, type-safe code.
- Knowledge of CSS-in-JS solutions like Styled Components or Emotion.
- Familiarity with Webpack, Vite, or other modern build tools.
- Experience with Next.js (SSR, API routes, etc.) is a strong plus.
- Experience with WebSockets and real-time data handling (e.g., Socket.io).
Backend:
- Strong knowledge of Node.js and Express.
- Experience with MongoDB (Mongoose or native driver).
- Ability to design and consume RESTful APIs.
- Understanding of authentication/authorization flows (JWT, OAuth, etc.).
- Basic understanding of database performance and query optimization.
General:
- Solid theoretical knowledge of JavaScript and its core principles.
- Logical thinking and a mathematical mindset.
- Bachelor’s degree or higher (preferably from a technical university).
Nice to Have (Highly Appreciated):
- Experience with GraphQL (Apollo Client, URQL, or server-side resolvers).
- Familiarity with n8n, Make.com, or similar workflow automation tools.
- Knowledge of CI/CD pipelines and deployment tools (e.g., GitHub Actions, Jenkins).
- Understanding of Docker and basic DevOps principles.
What to Expect from Our Process:
We take hiring seriously. Expect a challenging interview with a focus on theoretical JavaScript questions, logic puzzles, and problem-solving tasks. We value the time and effort of our candidates and appreciate those who are confident in their abilities.
What We Offer:
- Competitive salary based on experience.
- Friendly and cohesive team environment.
- Paid sick leave and vacation.
- Opportunities for professional growth and development.
- Flexible working hours and the possibility of remote work.
- Exciting projects with modern technologies.
Important Note:
If you’re not confident in your skills or believe your experience is average, we kindly ask you not to apply. We respect your time and hope you’ll respect ours.