Tech Stack
ApolloGraphQLGRPCJavaScriptMaterial UINext.jsNode.jsReactTypeScriptWebpack
About the role
- Performing tasks with some guidance (understand business requirements and be able to analyze them)
- Be able to set up the dev environment on their own
- Change code to make it more efficient
- Perform several tasks for several projects
- Debug issues and determine their root cause
- Identify technical debt and refactoring ideas for legacy code
- Use BDD/TDD practices to implement new functionality
- Participate in the code review process
- Active collaboration with team members
- Participate in regular company and team meetings
- Demonstrating initiatives and finding different ways of solving different issues.
Requirements
- 1+years of experience with JavaScript, React, TypeScript, CSS, HTML
- Excellent knowledge of Information Technology from software perspective
- Understanding of OOP concepts and software design patterns
- Knowledge of BDD/TDD methodologies
- Will be a plus: experience with NodeJS, gRPC, Webpack, GraphQL, and Apollo Server/Client
- experience with micro frontends concept (example: Module federation)
- experience with nextjs
- experience with material ui and/or styled-components
- experience with css modules