
Full-Stack JS Developer
Primary stack
Job description
About the Position
We’re looking for a Full-Stack JS Developer driven to solve challenging problems with a clean and maintainable approach. You will write modular, high-quality code while actively contributing to peer code reviews. You will need to work in the eCommerce segment.
Responsibilities
- Solve complex engineering problems
- Work on a small to medium-sized Agile team
- Work independently on tasks with the opportunity to get input from other engineers as needed
- Collaborate with other engineers to evaluate and identify solutions to complex problems
- Participate in peer reviews of pull requests and provide productive feedback to improve quality of work
Requirements
- Strong analytical and problem-solving skills
- Expert level fluency in at least 1 programming language
- Experience working with, designing, and deploying production-grade React applications
- Experience working with and helping Design Systems
- Familiarity and experience with using GraphQL-based APIs
- Strong end-to-end testing experience and an emphasis on TDD methodologies
- Eager to learn about new technologies and implementing these ideas in a production environment
Languages and Frameworks: Javascript, Node.JS, React (and React ecosystem)
APIs: GraphQL
Data: Postgres, MongoDB, Elasticsearch
Deployment: Docker, AWS, Kubernetes
Source Control: Git, GitHub
We Offer
- Competitive salary
- Opportunity to work in a dynamic eCommerce environment
- Collaborative and innovative team
About the Company
Join our team in Zhytomyr, Ukraine, and be part of a company that values clean code, continuous learning, and impactful problem-solving.
Apply
Send your CV and a few words about yourself - we review every application and get back to you fast.
© Mgroup. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Mgroup is a young and talented software development company. We are strong team and always surrounded by creative ideas. We are proud of working on complex and interesting tasks and that the results of our works impressive our customer. We deliver software engineering excellence to our customer around the world. Since 2014 Mgroup works with customers from Australia, America, England, Germany, Poland and other advanced countries. Mgroup will help you realize your business from the idea to the finished product. If you choose success, then you need to Mgroup.Dedicated teams. We will assemble for you a dedicated team of experts, who will focus exclusively on your project and on building an app that fully reflects your needs.Client is in control. For the development time, you will become a part of our development team and will be able to guide our developers’ work in real time.Established procedure. Our elaborated development procedure implies clear division of responsibilities, flawless development process, effective quality management and communication systems.TDD. We use the best automated testing methods to guarantee that your application behaves as intended and ensure that making changes doesn’t cause any unexpected side effects.Flexibility. We follow the agile development methodology and we are open to changes and new ideas from you at any stage of the development.Dealing with challenges. Our deep professional knowledge and solid expertise allow us to take on and cope with complicated tasks requiring creative and novel technical solutions.Knowledge sharing. Each of our developers is backed up by the entire Mgroup team with all the huge experience, accumulated during our many years in the IT business.HTML5, CSS3;— JavaScript, ReactJs, Redux, AngularJs, Knockout js, jQuery/jQueryUI/ jQuery Mobile AJAX, JSON;— Responsive design: Media queries (frameworks: Skeleton, Twitter Bootstrap);— PHP (Laravel, Symfony, CodeIgniter)— Python (Django Web Framework)— Source Control: Git, SVN;— Design: Adobe Photoshop, Adobe Illustrator, Gimp, Figma;— SEO optimization;— Work with templates and modules for Shopify, Magento, WordPress, Typo3.