About the Role
Your tasks are:
- Develop and maintain web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack.
- Design and implement scalable and responsive user interfaces with React.js.
- Create RESTful APIs and backend services using Node.js and Express.js.
- Collaborate with designers and other developers to ensure seamless integration of front-end and back-end components.
- Write clean, efficient, and well-documented code following best practices.
Requirements
Proficiency in JavaScript and its frameworks/libraries, especially React.js and Node.js.
Experience with MongoDB or other NoSQL databases for data storage and retrieval.
Strong understanding of RESTful API design principles and best practices.
Familiarity with version control systems like Git and collaborative development workflows.
Ability to work independently and as part of a team in an agile environment.
Knowledge of front-end technologies such as HTML5, CSS3, and modern JavaScript ES6+.
Experience with state management libraries like Redux or MobX.
Understanding of server-side rendering techniques for React applications.
Familiarity with containerization technologies such as Docker.
Understanding of cloud platforms like AWS, Azure, or Google Cloud Platform.
About the Company
Groovesoft is your trusted software development partner based in Ukraine, deeply connected to the DACH-Region. Specializing in multi-stack development, we deliver tailored solutions to elevate digital presence and improve the internal efficiency of our clients.