Responsibilities
- Own end-to-end feature delivery across frontend (React.js ) and backend (Node.js ).
- Architect, design, and implement scalable microservices and reusable UI components.
- Work in an Agile Scrum environment and collaborate closely with product, design, and data teams.
- Develop, test, and maintain secure REST APIs and data integrations.
- Ensure reliability, scalability, and high performance across applications.
- Contribute to technical decisions, code reviews, and best practices.
- Troubleshoot production issues and support deployment processes.
Requirements
- 1+ years of professional experience as a Fullstack Engineer.
- Strong skills in Node.js, Express.js (or similar frameworks).
- Strong skills in React.js, TypeScript, Redux/Context API, hooks.
- Proficiency in HTML5 CSS3 JavaScript/TypeScript, Bootstrap.
- Solid understanding of REST APIs.
- Experience with databases: MySQL.
- Strong grasp of data structures, algorithms, and design patterns.
- Experience with Docker/Kubernetes and Azure Cloud.
- Familiarity with TDD, unit testing, and integration testing.
- BS/MS in Computer Science or equivalent work experience.
Bonus Points
- Experience with CI/CD pipelines and DevOps workflows.
- Familiarity with frontend build & deployment tools.
- Passion for learning and experimenting with new technologies.
- Hands-on experience with AI/ML models, LLMs, or integrating AI-powered features into applications.
Good To Have
- Fullstack Mindset: Strong in both frontend and backend with Node + React.
- Tech Savvy: Hands-on with modern web frameworks, databases, and cloud.
- Problem Solver: Skilled in debugging, scaling, and performance tuning.
- Collaborator: Excellent communicator and team player.
- Agile Minded: Comfortable working in fast-paced, iterative environments.
This job was posted by Hatim Tai from RIU.ai.