We are looking for a highly skilled Senior Full Stack Engineer with strong expertise in React JS, Node JS, TypeScript, and modern web technologies to build scalable, high-performance enterprise applications.
Requirements
- Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience)
- Strong experience in React JS, TypeScript, JavaScript, HTML5, and CSS3
- Hands-on experience with Tailwind CSS, Styled Components, Material UI, CSS-in-JS techniques
- Strong understanding of React Hooks, Component lifecycle, State management (Redux, Context API, Flux), Responsive web application development
- Familiarity with modern frontend build tools and package managers such as npm and yarn
- Experience in unit testing using Jest, Enzyme, Jasmine, or similar frameworks
- Strong experience in Node JS and developing scalable RESTful APIs
- Experience working with NoSQL databases
- Understanding of asynchronous and non-blocking programming patterns
- Experience with API integrations and authentication mechanisms including JWT and OAuth
- Experience with CI/CD pipelines and distributed service environments
- Hands-on exposure to Docker and Kubernetes
- Experience working with API Gateway platforms such as 3Scale is preferred
- Familiarity with message queues and event-driven systems such as Kafka, AWS services, or Azure services
- Strong understanding of system architecture including caching, proxies, APIs, databases, and web services
- Experience with performance tuning, benchmarking, debugging, and monitoring
- Knowledge of code quality tools such as ESLint, TSLint, and Prettier
- Experience documenting code using JSDoc or similar standards
- Strong proficiency in modern ECMAScript standards and TypeScript concepts
Benefits
- Health Insurance
- Retirement Plan
- Generous Paid Time Off