Senior Associate Fullstack Engineer

Equinix

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 3 days ago
Who are we?Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome your unique perspective. Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work.Job SummaryThe Senior Associate Full Stack Engineer will analyze business requirements and functional designs, collaborating with business teams, BSAs, and other engineers to design and develop comprehensive systems and application software. This role will contribute to the development of innovative full-stack solutions using React JS, Node JS, TypeScript, and various database technologies.ResponsibilitiesUnderstand customer needs and contribute to the specification process to create solutions that enhance user satisfactionParticipate in the estimation, design, and development of key system features, focusing on both frontend and backend architectureDesign and implement larger enhancements, projects, and cross-system/functional integrationsDevelop and maintain code for full-stack applications, ensuring seamless integration between frontend and backend componentsEvaluate and recommend the adoption of new technologies and open-source solutions to improve overall application performanceWrite efficient, reusable, and reliable code, with a focus on both frontend (React JS) and backend (Node JS) development.Conduct code performance analysis, tuning,and review to ensure optimal application performanceEnsure integration across various technical components and services, including microservices architectureEngage in peer reviews and adhere to standard coding practices across the full stack.Optimize application performance, quality, and responsiveness, particularly in both frontend and backend processesIdentify and troubleshoot bottlenecks and bugs, proposing effective solutionsAddress production issues promptly, focusing on customer impact and preventing recurrenceDrive certification processes while collaborating with cross-domain teamsEnsure quality and completeness of deployments across the full stackQualificationsStrong experience in building full-stack applications, preferably using React JS for the frontend and Node JS for the backendSolid understanding of object-oriented programming, design principles, and architectural patterns, including REST API designFamiliarity with various architectural styles, including microservices and API-first approachesExperience with relational databases such as PostgreSQL or NoSQL databases like MongoDB, including writing complex queries and optimizing database performanceKnowledge of caching strategies and technologies (e.g., Redis, Memcached) to enhance application performanceHands-on experience in designing and implementing high-availability and high-throughput microservices and cloud-based servicesExperience with message brokers and event-driven architectures (e.g., RabbitMQ, Kafka).Exposure to cloud-based SaaS/PaaS products and familiarity with cloud services (e.g., AWS, Azure, Google Cloud)Understanding of web services and API design, including RESTful and GraphQL services.Familiarity with containerization technologies such as Docker and orchestration tools like KubernetesExperience working within agile methodologies and CI/CD frameworks, such as GitHub ActionsAbility to adapt to different programming languages and tools as neededStrong communication skills to articulate ideas and design considerations effectivelyExcellent communication, organization, and presentation skillsMust-Haves: React JS, Node JS, TypeScript, PostgreSQL/MongoDB, 3+ years of experience.Nice-to-Haves: Experience with GraphQL, and microservices architectureA successful candidate will:Be a collaborative team player who encourages and supports the growth of peersDemonstrate persistence and creativity in problem-solvingBe willing to challenge the status quo and propose innovative solutionsShow a strong desire to learn and stay updated on the latest trends and technologiesTake pride in their work and strive for excellence in all tasks undertakenEquinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing .Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.

Equinix

Similar Jobs

  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 21 hours ago
    • Apply easily
  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 20 hours ago
    • Apply easily
  • Lead Engineer - React.js

    Neighborly

    • Bangalore, Karnataka
    About Neighborly Neighborly is a local network of home service brands that will connect you to very specific vetted local experts. Our family of service professionals work with r…
    • Just now
    • Apply easily