NoFluffJobs Stacjonarnie Mid

Semi senior Full Stack Developer

Mira Commerce

⚲ Warszawa

10 921 - 18 202 PLN (B2B)

Wymagania

  • JavaScript
  • React
  • Next.js
  • Material UI
  • TypeScript
  • ecommerce (nice to have)
  • headless/composable ecommerce (nice to have)
  • Shopify (nice to have)
  • Magento (nice to have)
  • BigCommerce (nice to have)

Opis stanowiska

Wymagania:
Requirements:

Hard skills
- BA/MS degree in Computer Science or equivalent- At least 2 years experience as a full-stack development- 3+ years experience in front-end technologies: HTML, SASS/CSS, Javascript (ES6+)- 3+ years experience with modern front-end frameworks: React (preferably), Next.js(preferably). Angular or Vue.js as optionals- Experience with cloud infrastructure providers is a plus: AWS (preferably), Azure, Google Cloud.- Proficiency in TypeScript for both front-end and back-end development- Experience with Tailwind / Material UI- Experience integrating front-end with RESTful APIs and GraphQL- Proficiency in version control systems: Bitbucket (preferably), Github- Experience with build tools: Webpack, Babel, linters, and formatters (Prettier, ESLint)- Understanding of CI/CD pipelines and automated deployment processes (pipelines, pre commit hooks, Github actions)- Experience working with modern DBMS, either relational (Oracle, MySQL or similar) and/or NoSQL (MongoDB or similar)- Experience integrating AI/LLM features (search, personalization, chatbots)- Experience with Figma for design handoff and implementation- Familiarity with Vercel or Netlify
Soft skills
- Strong critical thinking and self-guided troubleshooting & problem-solving skills- Strong work and time management- Strong verbal and written English skills (upper-intermediate and above)- Comfortable working in a diverse multicultural environment- Adaptability to new technologies, processes, people- Ability to make independent judgment calls- Strong organizational skills to manage multiple tasks and projects simultaneously- Customer-oriented mindset with a focus on delivering high-quality solutions- Client interaction experience is a strong plus- Ability to mentor junior developers and share knowledge within the team- Comfortable using AI-assisted development tools (Cursor, Claude) while maintaining quality
Pluses
- Experience working with e-commerce platforms: BigCommerce, Shopify or Magento- Headless / composable commerce (MACH, API-first)- AI/LLM integration in products- Familiarity with serverless framework- Experience with WordPress and PHP

Codzienne zadania:
- Communicate project status during daily scrum sessions with clients and team members
- Participate in sprint planning and ad-hoc meetings for task clarification
- Collaborate with cross-functional teams to define, design and ship new features
- Update task status in the client’s ticketing system and report time in Mira’s system
- Develop, maintain, troubleshoot and upgrade existing software
- Optimize performance for fast, scalable, and SEO-friendly websites.
- Write clean, maintainable and efficient code across client and server side components
- Conduct code reviews and ensure adherence to best practices
- Stay updated with the latest trends and technologies in full stack development

🔍 Dekoder Ogłoszenia

🔴
Semi senior Full Stack Developer
Może oznaczać zarówno kogoś z 2-3 latami doświadczenia, jak i kogoś, kto ma potencjał na seniora, ale jeszcze nim nie jest.
🔴
At least 2 years experience as a full-stack development
Wymaganie 2 lat doświadczenia jako full-stack może być interpretowane szeroko, obejmując zarówno doświadczenie w obu obszarach, jak i w jednym z nich z niewielkim doświadczeniem w drugim.
🔴
Adaptability to new technologies, processes,
Firma może często zmieniać stos technologiczny lub procesy, co wymaga ciągłego uczenia się i dostosowywania.
🔴
Experience with cloud infrastructure providers is a plus: AWS (preferably), Azure, Google Cloud.
Chociaż jest to 'plus', preferencja dla AWS może sugerować, że jest to kluczowe dla projektu, a brak tego doświadczenia może być wadą.
🟡
Experience integrating AI/LLM features (search, personalization, chatbots)
Może oznaczać zarówno pracę nad zaawansowanymi funkcjami AI, jak i proste integracje gotowych rozwiązań.