Full Stack Engineer
Software Development @SEO Services in IT SectorsJob Description
About Got to Hunt: (Insert a brief, compelling description of Got to Hunt, its mission, and its culture. What makes it a great place to work? Mention growth opportunities, team dynamics, etc.)
Job Summary:
Got to Hunt is seeking a talented Full Stack Developer with a strong focus on backend development to join our dynamic team. The ideal candidate will have extensive experience building scalable, high-performing applications using technologies like Node.js, React, Microservices, Docker, Kubernetes, PostgreSQL, MongoDB, and TypeScript. Please note: Our minimum requirement is 3 years of experience, and this is non-negotiable. Experience leading a development team (not mentoring) is also essential.
Responsibilities:
- Lead the design and implementation of server-side architecture using Node.js, focusing on high-performance, scalable, and resilient solutions.
- Develop and maintain robust microservices, optimizing them for performance and scalability. Employ advanced techniques in service mesh, inter-service communication, and fault tolerance.
- Design, develop, and manage complex databases using PostgreSQL and MongoDB. Implement efficient data storage solutions and perform database optimization for large-scale applications.
- Utilize Docker for containerization and Kubernetes for orchestration, ensuring seamless deployment, scalability, and management of application services.
- Collaborate closely with frontend developers to ensure cohesive and efficient integration of backend services with React-based frontend solutions.
- Design and implement RESTful APIs, ensuring their scalability and security. Manage the API lifecycle and documentation.
- Continuously analyze and improve backend performance. Implement caching, concurrency, and other advanced techniques to enhance application efficiency.
- Implement robust security measures, including data protection, authentication, and authorization strategies.
- Provide guidance and mentorship to junior backend developers. Lead code reviews and contribute to the continuous improvement of development practices.
- Actively participate in Agile/Scrum development processes, collaborating with cross-functional teams.
Requirements:
- 3-5 years of professional experience as a Full Stack Developer, with a focus on backend development.
- Strong proficiency in Node.js and SQL databases.
- Solid understanding of microservice architecture, including database structure and Entity Framework.
- Familiarity with frontend technologies (HTML, CSS, JavaScript).
- Knowledge of version control systems (Git).
- Experience integrating third-party systems and APIs.
- Strong problem-solving and debugging skills.
- Ability to work collaboratively, communicate effectively, and actively participate in discussions.
- Ability to manage time effectively and prioritize tasks.
- Proven experience leading a development team (not mentoring).
Benefits: (List your company benefits package here – health insurance, paid time off, professional development budget, etc. This is a significant factor for candidates.)
Work Environment:
- (Describe your work environment – collaborative, fast-paced, innovative, remote-friendly, flexible hours, etc. Be specific!)
Job Type: Full-time, Permanent
Location: Gurugram (Work from Office)
Contact: (Provide contact information for interested candidates to apply.)