Full Stack Engineer

Full Stack Engineer

Software Development @SEO Services in IT Sectors
  • Share:

Job Description

About Rentickle: (Insert a brief, compelling description of Rentickle, its mission, and its culture. What makes it a great place to work? Mention growth opportunities, team dynamics, etc.)

Job Summary:

Rentickle 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 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, optimized for performance and scalability. Utilize 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 scalability and security. Manage the API lifecycle and documentation.
  • Continuously analyze and improve backend performance. Implement caching, concurrency, and other advanced techniques.
  • Implement robust security measures (data protection, authentication, authorization).
  • Provide guidance and mentorship to junior backend developers. Lead code reviews and contribute to continuous improvement of development practices.
  • Actively participate in Agile/Scrum development processes.

Requirements:

  • 3-5 years of professional experience as a Full Stack Developer (backend focus).
  • 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 Git.
  • Experience integrating third-party systems and APIs.
  • Strong problem-solving and debugging skills.
  • Ability to work collaboratively and communicate effectively.
  • Ability to manage time and prioritize tasks.
  • Proven experience leading a development team (not mentoring).

Technical Skills:

  • JavaScript
  • Node.js
  • SQL
  • Git
  • Microservices
  • Docker
  • Kubernetes
  • PostgreSQL
  • MongoDB
  • TypeScript
  • React
  • REST APIs
  • Entity Framework

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)

Other jobs you may like