About the Job :
We are seeking a highly skilled and motivated Senior Fullstack Developer to join our innovative tech team. This is a unique opportunity to work on cutting-edge technologies and lead the development of high-impact applications from the ground up. You will play a key role in architecting, developing, and maintaining scalable, high-performance systems that handle large volumes of data Responsibilities :
- Design, develop, and maintain robust full-stack applications using modern frontend and backend technologies.
- Build scalable and performant features ensuring minimal latency and smooth user experience, even with high data throughput.
- Collaborate closely with product managers, designers, and other engineers to define technical requirements and deliver solutions that align with business goals.
- Optimize applications for maximum speed and scalability across different platforms and devices.
- Participate in code reviews, provide constructive feedback, and mentor junior developers to promote best practices and maintain high code quality.
- Implement efficient data storage and retrieval strategies, leveraging both SQL and NoSQL databases.
- Integrate caching and messaging systems (Redis, Kafka, Cassandra) to enhance system responsiveness and reliability.
- Ensure the security, integrity, and privacy of user data through robust backend logic and secure coding practices.
- Stay updated with emerging technologies and trends to continuously improve the tech stack and development processes.
- Deploy and manage applications in cloud environments, ensuring reliability, scalability, and cost-effectiveness (cloud certification is a Skills & Qualifications :
- Expert-level experience with ReactJS, with mandatory hands-on expertise in Next.js for server-side rendering and optimized web applications.
- Strong understanding of frontend build tools, component libraries, state management (e.g., Redux, Context API), and responsive design.
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frontend testing frameworks.
- Proven experience building scalable backend services using Node.js, Python, or Java.
- Deep understanding of RESTful API design, microservices architecture, and asynchronous programming.
- Experience with backend frameworks and server-side technologies relevant to the chosen language.
- Strong expertise in SQL databases (PostgreSQL, MySQL, or equivalent) with skills in schema design, query optimization, and indexing.
- Experience with MongoDB or other NoSQL databases is a valuable addition.
- Experience with Redis for caching and session management.
- Familiarity with Kafka or Cassandra for messaging and distributed data storage is highly desirable.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with containerization (Docker), CI / CD pipelines, and infrastructure as code is a plus.
- Cloud certifications (AWS Certified Developer, Azure Developer, etc.) are advantageous.
- Strong problem-solving skills and ability to handle complex system design challenges.
- Excellent communication skills to collaborate effectively across cross-functional teams.
- Ability to work independently and take ownership of projects end-to-end.
(ref : hirist.tech)