Responsibilities: * 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
Requirements:
Hard skills * BA/MS degree in Computer Science or equivalent * At least 3 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