Senior Backend Developer - India - MilliPixels Interactive

    MilliPixels Interactive
    MilliPixels Interactive India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Who we are

    At Millipixels, we design impactful experiences for our clients worldwide in various domains and emerging technologies. With our primary design and development center and offices in the Chandigarh Tricity area in India, combined with FlexCampus spaces in New Delhi, Mumbai, Bangalore, and upcoming offices in the UK, Singapore, and the United States, we are on course to be a globally-relevant, distributed, full-service software solutions organization.

    We offer our employees the option to work remotely and choose the location that best meets their needs. Through our cloud-native infrastructure and processes, we have created, sustained, and build distributed, remote teams, untethered to a physical location. We ensure that our people don't have to compromise between their home and work lives by enabling our people to stay connected to their families while building fulfilling careers.

    The Role

    We are seeking a highly skilled and experienced Senior Backend Developer (NodeJS) to join our dynamic team and contribute to our exciting content pipeline project. As a Senior Backend Developer, you will play a pivotal role in developing cutting-edge applications using event-driven architecture and enhancing the functionality of our existing systems.

    Job Responsibilities

    • Design, develop and maintain NodeJS/Typescript/JavaScript applications.
    • Develop and maintain API and microservices-based applications.
    • Collaborate closely with the Content Team to deliver the content pipeline project.
    • Develop new applications utilizing event-driven architecture, ensuring efficiency and scalability.
    • Enhance the functionality of existing applications to meet evolving business needs.
    • Actively participate in technical discussions, providing valuable insights, and contributing to decision-making processes.
    • Conduct code reviews and maintain high code quality standards throughout the development lifecycle.
    • Implement robust logging and monitoring solutions to ensure application performance and stability.
    • Write comprehensive unit tests to validate the functionality and reliability of the codebase.
    • Communicate and collaborate effectively with cross-functional teams, fostering a culture of teamwork and innovation.

    Requirements

    • Expert-level proficiency in Javascript & Typescript, with a proven track record of building server-side applications using
    • Extensive knowledge of AWS technologies, including S3, ECS, and Cloudwatch, demonstrating the ability to architect and deploy scalable solutions on the AWS platform.
    • Experience working with CI/CD pipelines, automating the build, test, and deployment processes.
    • Familiarity with Kafka or any other message broker or queuing system would be a valuable asset.
    • Previous experience in building event-driven microservices will be advantageous.
    • Strong working experience with building and consuming REST APIs.

    Qualifications

    • Bachelor's degree in Computer Science, Information Technology, or a related field.
    • At least five years of experience developing complex software applications using , Typescript, and JavaScript.
    • Proven experience in developing API and micro-services based applications.
    • Strong proficiency in TypeScript, JavaScript, and related libraries and frameworks like ExpressJS and NestJS.
    • Experience with databases such as MongoDB, PostgreSQL, and MySQL.
    • Understanding of agile development methodologies.
    • Strong problem-solving skills and ability to work in a fast-paced environment.
    • In-depth expertise with Cloud platforms, especially AWS (preferably), and Azure.
    • In-depth expertise in Containerization and Container orchestration with Docker and Kubernetes
    • Understanding of CI/CD and common DevOps models
    • Proficiency in ReactJS, in addition to the above, will be highly preferable.
    • Excellent communication and collaboration skills are an absolute requirement. We need you to be comfortable conversing in English directly with your counterparts in other countries.

    Benefits working at Millipixels

    • Choose your working times - focus on delivering targets, not on time spent.
    • Medical Health Insurance - Company Paid Health insurance for ₹500,000. Option to extend to the Spouse and/or other immediate dependents on cost.
    • Regular Financial, Tax-Saving, and Healthcare Advice Sessions from Experts.
    • Generous paid vacation, over the course of the year.