We’re looking for a Full-Stack Developer (focused on frontend) to help improve our existing products (enterprise CMS, stock management platform for automotive industry and others) and create new ones. We mainly develop new features, modules and apps, but obviously we need to spend some time on maintenance tasks too, as our applications serve many users daily. Recently, we’ve introduce Machine Learning into our projects, so there’s a chance to be part of such projects as well.
We care about code quality (we have code reviews, CI/CD, pair programming sessions if needed) and a good atmosphere at work as well :)
Beyond skills and experience, we’re looking for someone with the right mindset. We’re looking for people who are curious, proactive, and not afraid to step outside their comfort zone. This role is not about sticking strictly to your "stack" — it’s about solving problems, learning new things, and jumping in where needed.
- Design, develop, and maintain high-performance web applications with a primary focus on Vue.js frontend.
- Collaborate in an agile environment with product managers, designers, and engineers.
- Consume, Design (and sometimes implement) RESTful APIs.
- Write clean, maintainable, well-documented code; conduct unit testing.
- Participate in code reviews, architectural discussions, and sprint meetings.
- Optimize applications for speed, scalability, and responsiveness.
- When needed, contribute to backend development using a modern language/framework (Node.js / Ruby on Rails).
- Stay updated with frontend and backend technologies, proposing new tools and practices.
- Use AI tools, such as Codex / Copilot, to boost your productivity and creativity.
- 3+ years in full-stack/frontend development with strong Vue.js (Vue 2/3) & Nuxt.js experience.
- Proficiency in JavaScript, HTML5, CSS.
- Experience with state management (Vuex/Pinia) and Vue Router.
- Experience with implementing and maintaining SSR.
- Basic backend experience (e.g., Node.js, Ruby, Python, PHP or any other).
- Ability to design and maintain RESTful APIs.
- Experience with SQL (e.g., PostgreSQL) and/or NoSQL (e.g., MongoDB) databases.
- Proficiency with Git and CI/CD tools (we use Gitlab).
- Excellent problem-solving, analytical, and debugging skills.
- Strong English communication and teamwork abilities.
- Proactive mindset, passion for learning.
- Experience in using AI tools (for example: Chat GPT, Gemini, Copilot, Codex).
- Cloud platforms experience (AWS, Digitalocean, Cloudflare Workers).
- Docker knowledge.
- Experience with integrating with Machine Learning tools providers, such as OpenAI.
- Holistic understanding of how websites work (HTTP protocol, browser rendering, etc.).
- Frontend: Vue2 + Nuxt2 / Vue3 + Nuxt3
- Backend: Ruby on Rails (mainly) + Node.js + a bit of Python and Golang with PostgreSQL databases
- Others: Gitlab, Jira, Github Copilot, Codex, Notion
- We work in Scrumban with daily meetings at 10 am and demo & planning meetings every 2 weeks, we use JIRA as our project management system.
- Regular 1-1 meetings with tech leader (1 per month).
- Transparent company/department objectives.
- Biweekly dev meetings dedicated for knowledge sharing (perfect opportunity to discuss/present/listen to presentations about interesting IT topics) - presence is not obligatory but most of the team is actively taking part in it.
- Salary range PLN 15 000 – 20 000 + VAT (B2B) - depending on your experience.
- Flexible working hours and full remote work options.
- Great office at Old Mokotów at your disposal.
- MacBook or Lenovo according to your choice (preferably MacBook).
- Multisport.
- Enel-Med medical care package.
- Safe bike parking and shower in the office.