Talent.com
This job offer is not available in your country.
Software Engineer - Node.js / React.js

Software Engineer - Node.js / React.js

Follex TechnologyIndia
8 days ago
Job description

Position : Software Engineer

Experience : 5+ Years

Engagement : Initial 3 months remote, subsequent on-site in Pune

Location : Pune, India

Work Arrangement : Hybrid (Remote initially, then On-site)

Position Overview :

We are seeking a Software Engineer with 5- 8 years of experience to design, develop, and maintain scalable, secure, and high-performance software solutions using modern web technologies and event-driven architecture.

Key Responsibilities :

  • Design, develop, and maintain scalable, secure, and high-performance software solutions using Node.js, Nest.js, and React.js
  • Implement and optimize event-driven architectures using Kafka, Redis, and PostgreSQL to support real- time data processing and distributed systems
  • Leverage AI tools and services to enhance product capabilities, automate processes, and optimize performance
  • Mentor and guide development teams, ensuring adherence to best practices, coding standards, and design patterns
  • Collaborate with cross-functional teams including product managers, architects, and developers throughout the product lifecycle
  • Translate business requirements into technical solutions aligned with architectural guidelines
  • Write clean, maintainable, and efficient code with a focus on scalability and reusability
  • Develop and maintain automated unit tests to ensure code reliability and system stability
  • Participate in peer code reviews and foster a culture of continuous learning and knowledge-sharing
  • Create and maintain technical documentation covering design decisions, workflows, and architectural considerations
  • Continuously evaluate existing systems and propose innovative solutions to improve performance, scalability, and developer productivity

Required Skills :

  • Proficiency in Node.js
  • Proficiency in Nest.js
  • Proficiency in TypeScript
  • Strong experience in Redis
  • Experience with event-driven architectures leveraging Kafka, Redis, and PostgreSQL
  • Expertise in containerization with Docker
  • Expertise in orchestration using Kubernetes
  • Preferred (Bonus) Skills :

  • Strong knowledge of React.js
  • Hands-on experience with CRM platforms
  • Familiarity with CRM systems
  • Background in CCaaS (Contact Center as a Service)
  • Background in VoIP solutions
  • Strong problem-solving and analytical skills
  • Product-oriented mindset with attention to performance and user experience
  • Ability to work in agile environments
  • Excellent communication and mentoring skills
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer • India