DXFactor is a US-based tech company working with customers across the globe.
We are a Great place to work with certified company.
We are looking for candidates for Sr NodeJS Developer (Work from Home / Remote)
We have our presence in:
- US
- India (Ahmedabad, Bangalore)
Location: Remote
Website: www.DXFactor.com
Employment Type: Full Time | Work from Home
Designation: Sr NodeJS Developer
Job Summary:
We are seeking a highly skilled Senior Backend Software Engineer with extensive experience in Node.js to join our dynamic team. As a key member of our engineering team, you will be instrumental in developing a robust, microservice-based backend that seamlessly connects with various APIs and leverages AI to enhance the user experience.
Job Responsibilities:
- Design, develop, and maintain scalable microservices using Node.js
- Build and manage APIs that facilitate communication between different layers of the application.
- Integrate third-party APIs, particularly those related to insurance and healthcare, ensuring seamless data exchange.
- Implement backend solutions to handle complex data structures and forms efficiently.
- Collaborate with frontend developers, AI specialists, and other stakeholders to integrate AI functionalities into the platform.
- Write clean, maintainable, and well-documented code, following best practices and industry standards.
- Ensure the security, performance, and reliability of backend systems.
- Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
- Stay updated with the latest industry trends, technologies, and best practices to continuously improve our platform.
Skills and Requirements:
- Bachelor's orMaster's degree in Computer Science, Engineering, or a related field.
- 5+ years of proven experience as a Backend Software Engineer, with a strong emphasis on Node.js.
- Deep understanding of Node.js and its core principles, including asynchronous programming and event-driven architecture.
- 3+ years of extensive experience in designing and implementing microservice architectures.
- Experience designing, building, and maintaining microservices with knowledge of communication protocols such as REST,gRPC, and message brokers (e.g., RabbitMQ, Kafka).
- 3+ years of proficiency in building and consuming RESTful APIs, with an understanding of API versioning, authentication (OAuth, JWT), and security best practices.
- Strong understanding of data structures, algorithms, and form handling in the backend.
- Proficiency in both SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) with experience in database design and optimization.
- 2+ years of experience with integrating AI and machine learning models into backend systems.
- Demonstrated experience in building and managing case management platforms, particularly in the healthcare sector.
- Hands-on experience with Docker and Kubernetes, including understanding container lifecycle management, scaling, and deployment.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, GitLab CI) and familiarity with infrastructure as code (IaC) using tools like Terraform or Ansible.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.