Description:We are looking for a skilled and motivated Node.js Developer to join our development team. The ideal candidate will have solid experience in backend development using Node.js and TypeScript, a good grasp of software engineering principles, and a passion for building scalable and efficient backend systems. You will work closely with senior developers and architects to design, develop, and maintain various backend services and microservices.Requirements:Experience: experience as a Back
Description:We are looking for a skilled and motivated Node.js Developer to join our development team. The ideal candidate will have solid experience in backend development using Node.js and TypeScript, a good grasp of software engineering principles, and a passion for building scalable and efficient backend systems. You will work closely with senior developers and architects to design, develop, and maintain various backend services and microservices.Requirements:Experience: experience as a Backend Developer with experience in Node.js and TypeScript.Technical Expertise: Strong understanding of data structures, algorithms, mathematics, and backend development principles.Microservices Architecture: Experience in developing and maintaining microservices-based systems.Messaging Systems: Experience working with messaging systems like SQS, RabbitMQ, Kafka, or similar.Algorithms: Experience in image conversion and formattingDatabase Management: Proficiency in relational databases like PostgreSQL and MySQL, including schema design and query optimization.Testing: Experience with writing automated tests to ensure backend code quality.Design Principles: Understanding of SOLID principles and design patterns for writing clean and maintainable code.AWS: Experience working with AWS services such as S3, Lambda, CloudFront, etc.Kubernetes: Familiarity with deploying and managing applications using Kubernetes and Docker.Job Responsibilities:Develop and maintain robust, scalable, and efficient backend services using Node.js and TypeScript.Implement and work within a microservices architecture to build loosely coupled and highly cohesive services.Work with messaging systems like SQS, RabbitMQ, Kafka, or similar to develop fault-tolerant distributed applications.Design, implement, and optimize database schemas and queries using PostgreSQL or MySQL.Ensure code quality through writing unit, integration, and end-to-end tests for backend services.Apply knowledge of data structures, algorithms, and mathematics to optimize performance and solve complex problems.Collaborate with DevOps engineers to deploy services on AWS and manage cloud infrastructure, including S3, Lambda, and CloudFront.Work with Kubernetes and Docker for deploying and managing containerized applications.Apply design patterns and SOLID principles to ensure clean and maintainable codebases.Collaborate with team members and participate in code reviews, technical discussions, and knowledge-sharing sessions.What We OfferEmpowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals,fostering an inclusive and empowering work environment.Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.About GlobalLogic GlobalLogic is a leader in digital engineering. We help brands across the globe design and build innovative products, platforms, and digital experiences for the modern world. By integrating experience design, complex engineering, and data expertise—we help our clients imagine what’s possible, and accelerate their transition into tomorrow’s digital businesses. Headquartered in Silicon Valley, GlobalLogic operates design studios and engineering centers around the world, extending our deep expertise to customers in the automotive, communications, financial services, healthcare and life sciences, manufacturing, media and entertainment, semiconductor, and technology industries. GlobalLogic is a Hitachi Group Company operating under Hitachi, Ltd. (TSE: 6501) which contributes to a sustainable society with a higher quality of life by driving innovation through data and technology as the Social Innovation Business.
Show more
Show less
Посадовий рівень
Помічник
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія
Галузі
Розробка програмного забезпечення