Middle Fullstack Developer (node.js + react.js)
Node.jsNestJSReactNext.js
3 дні тому
fullstackmiddle
L
Lineup
Про позицію
LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Middle Fullstack Developer to join a long-term product project. You will become part of the Smart City ecosystem - a large-scale software product for the Middle East market.
Обовʼязки11
- Develop and maintain solutions using Node.js, NestJS, React, and Next.js.
- Build and manage microservices and monorepo environment architectures on the backend.
- Design, implement, and optimize database solutions using PostgreSQL (AWS RDS) and caching with Redis.
- Work with various AWS services including SQS, S3, Lambda, IAM, EC2, and EKS/ECS to build scalable and efficient cloud-based solutions.
- Contribute to containerization and deployment processes using Docker, including building images and pushing to registries, implementing and maintaining CI/CD pipelines using GitLab runners.
- Utilize state management tools like Zustand or similar, and integrate frontend applications with backend services using TanStack (React Query) or other data-fetching libraries.
- Ensure UI/UX consistency by leveraging component libraries such as PrimeReact or similar and building reusable components.
- Implement monitoring and observability for applications using Prometheus and Grafana to ensure system reliability and performance.
- Participate in the agile development process, contributing to scrum events, fostering a collaborative and cross-functional team environment.
- Stay current with the latest technologies and best practices, and promote continuous learning and self-development within the team.
- Mentor other team members, providing guidance and sharing your knowledge.
Вимоги12
- Minimum of 3 years of experience in backend and frontend development with a strong focus on Node.js, NestJS, React, Next.js, and related technologies.
- Experience with microservices architectures and monorepo environments will be a plus.
- Proficiency in PostgreSQL (AWS RDS), Redis, and backend data management.
- Familiarity with AWS cloud services including SQS, S3, Lambda, IAM, EC2, and EKS/ECS.
- Understanding of Docker, CI/CD pipelines, and experience with GitLab runners.
- Experience with frontend state management libraries (e.g., Zustand) and data-fetching tools like TanStack (React Query).
- Familiarity with component libraries such as PrimeReact or similar, and a working knowledge of React hooks.
- Ability to document architectures, designs, and processes clearly.
- Excellent problem-solving skills and attention to detail, with a passion for creating high-quality, performant code.
- Ability to work effectively both independently and as part of a team in an agile environment.
- Good communication skills, with the ability to interact professionally with team members and stakeholders.
- English at Upper-Intermediate level and above.
Переваги5
- Competitive salary.
- A collaborative and innovative work environment.
- Professional development opportunities.
- The chance to work on exciting and challenging projects.
- A supportive company culture.
Middle Fullstack Developer (node.js + react.js)
Оригінал