We are seeking a Senior Fullstack Engineer to join our team. This role involves designing and developing enterprise-grade web applications utilizing ReactJS and Node.js, with a focus on performance, security, and responsive design. Collaboration with cross-functional teams and expertise in various domains (banking or retail) are key.
Requirements
- Degree or equivalent experience in Computer Science or related field.
- 6+ years of experience in ReactJS (TypeScript), HTML, CSS, or Node.js
- 6+ years of experience in NodeJS, JavaScript & TypeScript
- Strong knowledge of RESTful APIs using NodeJS technologies
- Experience with CI/CD principles and distributed services ecosystems.
- Understanding of containerization (Docker, Kubernetes).
- Expertise in API gateway integrations (3Scale).
- Solid understanding of task/message queues (AWS, Azure, Pushpin, Kafka).
- Experience with GraphQL.
- Writing idiomatic JavaScript, HTML, and CSS.
- Experience with Styled Components, Tailwind CSS, Material UI.
- Knowledge of React.js
- Experience with modern front-end build pipelines and tools.
- Experience with React.js and common tools.
- Experience with best Coding, Security, Unit testing and Documentation standards and practices
- Experience in Agile methodology.
- Ensuring quality of technical and application architecture and design of systems.
- Effectively researching and benchmarking technology.
Benefits
- Competitive salary
- Opportunity for growth