16 X Arterian Jobs
Backend Developer - Node.js (5-8 yrs)
X Arterian
posted 11hr ago
Job Description :
We're seeking highly skilled and motivated Node.js lead across multiple levels to join our dynamic team dedicated to revolutionizing the travel booking and management experience.
As a key member, you will play a pivotal role in designing, developing, and maintaining the backend systems of our platform, utilizing Node.js and an array of related technologies.
Roles And Responsibilities :
- Design and develop robust backend systems and APIs using Node.js, leveraging its asynchronous, event-driven nature to ensure optimal performance and scalability.
- Collaborate closely with cross-functional teams, including frontend developers, designers, and product managers, to seamlessly integrate frontend and backend components, ensuring a cohesive and immersive user experience.
- Implement scalable data storage solutions using databases such as MySQL and MongoDB, optimizing database schema and queries for efficiency and performance.
- Architect and implement event-driven architectures using message brokers like Kafka and SQS (Simple Queue Service), enabling real-time processing of events and asynchronous communication between microservices.
- Ensure the security of backend systems and APIs by implementing best practices, such as input validation, authentication, and encryption, to protect sensitive user data and prevent unauthorized access.
- Write clean, maintainable code following industry best practices and coding standards, conduct thorough testing to identify and fix bugs, and document technical specifications to facilitate collaboration and knowledge sharing.
- Provide technical leadership, guidance, and mentorship to junior team members, fostering a culture of learning, innovation, and continuous improvement within the team.
Requirements :
- Bachelor's or Master's degree in Computer Science or a related field.
- Proficiency in Node.js and other server-side technologies, microservices architecture, RESTful APIs, and databases like MySQL and MongoDB.
- Familiarity with distributed systems, cloud platforms (e.g., AWS, Google Cloud), version control systems (e.g., Git), and CI/CD pipelines.
- Experience working with event-driven architecture and message brokers such as Kafka and SQS, preferably in the context of gaming or real-time applications.
- Strong problem-solving skills and the ability to troubleshoot complex issues in a fast-paced environment.
- Excellent communication skills, both written and verbal, with the ability to effectively collaborate with team members and stakeholders.
- A proactive mindset with a passion for learning and staying updated with the latest advancements in backend development and technology.
Functional Areas: Software/Testing/Networking
Read full job description5-15 Yrs
2-3 Yrs