Description
Company Description
eForte is a leading technology consultancy firm with over years of experience in developing innovative web applications. We specialize in helping startups and businesses automate their processes through custom, user-centric solutions. At eForte, you'll work on impactful projects while collaborating with a passionate and experienced team focused on delivering excellence.
________________________________________
Role Description
We are seeking a highly skilled and motivated Senior Node.js Developer to join our growing team. This is a full-time role where you will design, develop, and maintain high-quality web applications. You will work closely with cross-functional teams to ensure the scalability, performance, and security of applications, contributing to the success of both the company and our clients.
________________________________________
Key Responsibilities
• Architect and develop backend services using Node.js and related frameworks
• Design and maintain scalable APIs (RESTful and GraphQL)
• Collaborate with frontend teams to ensure seamless integration between backend and UI components
• Work with databases (SQL and NoSQL) to ensure optimal data management
• Optimize applications for performance and scalability
• Write clean, maintainable, and secure code using best practices
• Develop and maintain backend testing strategies (unit and integration)
• Participate in code reviews and provide technical mentorship to junior developers
• Contribute to DevOps practices and CI/CD pipelines
________________________________________
Required Skills and Experience
• + years of experience in backend development using Node.js
• Strong proficiency in JavaScript (ES +), TypeScript, and backend frameworks
• Experience building responsive applications using HTML , CSS , Tailwind CSS
• Strong knowledge of database systems (e.g., PostgreSQL, MongoDB)
• Proficient in creating and consuming RESTful APIs and GraphQL APIs
• Experience with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes)
• Familiarity with CI/CD pipelines and DevOps practices
• Strong problem-solving skills and attention to detail
• Ability to work collaboratively in a cross-functional team environment
________________________________________
Nice-to-Have Skills
• Knowledge of frontend frameworks such as React.js or Next.js
• Experience with performance optimization and profiling tools
• Familiarity with authentication and security practices (OAuth, JWT)
• Exposure to Agile development methodologies
________________________________________
Soft Skills
• Excellent communication and teamwork skills
• Ability to mentor and support junior developers
• Strong analytical mindset and a passion for continuous learning
________________________________________
Perks of Working with eForte
• Work on exciting and innovative projects
• Collaborative and supportive work environment
• Opportunities for skill development and professional growth