i
Hic Global Solutions
97 Hic Global Solutions Jobs
Senior Full Stack Developer - Node.js/React.js (7-10 yrs)
Hic Global Solutions
posted 22hr ago
We are a dynamic and fast-growing tech company, seeking a Senior Fullstack Developer with strong expertise in Node.js, ReactJS, and Typescript to join our innovative development team. The ideal candidate will play a key role in building scalable web applications, developing high-performance APIs, and integrating complex backend systems with real-time messaging tools such as Kafka.
Responsibilities :
Fullstack Development :
- Design, develop, and maintain scalable web applications using Node.js (Backend) and ReactJS (Frontend).
- Work with Typescript to build type-safe and maintainable codebases for both frontend and backend.
API Development :
- Design and implement RESTful APIs and GraphQL for data integration between frontend and backend systems.
- Ensure high performance, scalability, and reliability of APIs in a production environment.
Kafka Integration :
- Develop and manage event-driven architectures using Apache Kafka for real-time messaging, stream processing, and ensuring reliable communication between microservices.
Code Quality & Best Practices :
- Maintain high code quality through writing unit tests, integration tests, and code reviews.
- Ensure the codebase follows best practices for clean code, performance optimization, and scalability.
Collaboration :
- Collaborate with cross-functional teams including Product, Design, and DevOps to deliver high-quality features.
- Participate in Agile ceremonies and contribute to sprint planning, stand-ups, and retrospectives.
Mentoring & Leadership :
- Provide mentorship to junior and mid-level developers, guiding them in best practices, design patterns, and complex problem-solving.
- Take ownership of key technical decisions and ensure they align with company objectives.
Requirements :
Strong Proficiency in Node.js and ReactJS :
- At least 5+ years of experience in Node.js (backend) and ReactJS (frontend).
- Hands-on experience building and deploying production-grade fullstack applications.
Advanced TypeScript Knowledge :
- Strong knowledge and experience using TypeScript in both frontend and backend development.
API Development & Integration :
- Experience building RESTful APIs and working with GraphQL.
- Deep understanding of authentication (JWT, OAuth) and authorization mechanisms.
Kafka & Event-Driven Architectures :
- Experience in building or maintaining applications that leverage Apache Kafka or similar messaging frameworks for real-time, distributed data processing.
Database Management :
- Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Ability to design schemas and optimize queries for high-performance systems.
DevOps & CI/CD :
- Experience with containerization tools like Docker, CI/CD pipelines, and deploying applications on cloud platforms (AWS, GCP, Azure).
Agile & Collaborative Environment :
- Familiarity with Agile development methodologies (Scrum, Kanban) and version control systems (Git).
- Strong communication skills and the ability to collaborate effectively in a remote-first, distributed team.
Nice-to-Have Skills :
- Experience with Microservices Architecture and deploying them using Kubernetes or Docker Swarm.
- Knowledge of GraphQL as an alternative to traditional RESTful APIs.
- Familiarity with cloud-native technologies (AWS Lambda, S3, DynamoDB, etc.).
- Knowledge of serverless architecture or frameworks (e.g., Serverless, AWS Amplify).
- Understanding of web performance optimization (e.g., lazy loading, code splitting, caching strategies).
Benefits :
- Competitive salary and performance-based bonuses.
- Health, dental, and vision insurance packages.
- Generous vacation and paid time off (PTO).
- Flexible working hours and remote work options.
- Professional development opportunities, including certifications and training programs.
- Collaborative and inclusive team culture.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Full Stack Developer roles with real interview advice
7-10 Yrs