About the job Front-end Developer (Next.js, React, TypeScript)
Job brief
We are looking for a Mid-level Front-end Developer with experience in Next.js, React, and TypeScript to join the team at attomy.io.
At attomy.io, we have a development team working on projects for external clients in the field of headless commerce. We use technologies such as Next.js, React, TypeScript, Shopify and the builder.io platform in our work.
We focus on creating modern e-commerce solutions and web applications using the latest technologies. Your main responsibility will be to create efficient, scalable, and user-friendly interfaces using technologies like React, Next.js, TypeScript, and integrating with Shopify e-commerce platform.
We are looking for someone who not only excels at coding but also collaborates effectively with backend teams, UX/UI designers, and e-commerce specialists to deliver high-quality user products.
Join the attomy.io team, expand your experience, and be part of business projects for e-commerce leaders in Poland and Europe.
Responsibilities
- Develop and enhance modern web applications using React, Next.js, and TypeScript.
- Develop modern online stores with Shopify
- Integrate the front-end with backend systems of e-commerce platforms and GraphQL/REST APIs.
- Maintain and extend components in line with the atomic design philosophy.
- Ensure code quality by writing unit tests (e.g., Jest, Cypress) and automating CI/CD processes.
- Collaborate with the design team to implement UI/UX projects.
- Write clean, maintainable, and efficient code.
- Ensure cross-browser compatibility.
- Optimize applications for maximum speed and scalability.
- Test and debug code.
- Stay up-to-date with the latest technology trends and introduce best practices into projects.
Requirements
- Minimum 4 years of experience in creating front-end web solutions.
- Strong knowledge of React, Next.js, TypeScript, and JavaScript ES6+.
- Experience working with APIs (GraphQL/REST).
- Practical knowledge of version control systems (Git) and CI/CD tools (e.g., GitHub Actions).
- Good knowledge of CSS-in-JS (e.g., Styled Components, Emotion) and modern CSS frameworks (e.g., TailwindCSS).
- Understanding of atomic design principles and responsive design.
- Openness to new solutions and the ability to learn quickly.
- Intermediate English communication skills (B2 level).
Nice to have
- Experience with the Shopify platform.
- Experience with the builder.io platform.
- Experience with Headless CMS platforms (e.g., Contentful, Sanity).
- Familiarity with Serverless technologies and JAMstack.
We offer
- Cooperation based on a B2B contract with a salary range of 11,000 - 14,000 PLN net + VAT.
- Experience in headless commerce development.
- Remote or hybrid work options (with the possibility of co-financing a coworking space anywhere in Poland).
- Subsidy for training, courses, and certifications.
- Work with experienced managers and senior developers who will help you grow your career.
Recruitment process
- Contact with the talent development team and scheduling of an interview.
- A friendly technical interview to better understand your profile and suitability for our projects.
- A consultative-technical task to evaluate how you work and solve problems.
- Final feedback and an offer for cooperation.
Send your application via the form.