Software Engineer (Full Stack)

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: At the company, we are guided by our core values of Inclusion, Innovation, Collaboration, and Wellness, ensuring that we work as a global team with our customers at the center of everything we do. Role Overview: As a Software Development Engineer in this role, you will be responsible for delivering complete solutions throughout all phases of the Software Development Lifecycle (SDLC). You will provide technical guidance to a team of software engineers, leading the design and implementation of end-to-end solutions for client-side applications using technologies such as JavaScript, Node.js, NextJS, and GraphQL. Additionally, you will optimize software performance, advocate for clean and scalable coding practices, and collaborate with cross-functional teams to ensure seamless integration and deployment of applications. Key Responsibilities: - Provide technical guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. - Demonstrate end-to-end ownership of features, projects, modules, and services in all phases of the software development lifecycle. - Lead the design and implementation of end-to-end solutions for client-side applications using JavaScript, Node.js, NextJS, GraphQL, and relevant technologies. - Lead architectural discussions and contribute to the technical direction of client-side applications, advocating for best practices and innovative solutions. - Optimize software performance, identify and resolve bottlenecks, and enhance the user experience through monitoring, logging, and metrics. - Act as an advocate for clean, scalable, high-performing, secure, and reliable software services. - Implement critical non-functional requirements and improve automated test strategies, build and deploy processes for continuous integration. - Collaborate with other development teams to ensure seamless integration and deployment of applications. - Conduct formal and informal code reviews, providing constructive feedback to team members. - Mentor and guide junior engineers, fostering their professional growth. - Stay up-to-date with industry standards, tools, and technologies related to web development, observability, and DevOps practices. - Participate in program planning, influencing the product and technology roadmap. Qualifications Required: - 3+ years of professional experience in software development, with a focus on large-scale and performant Web applications. - Proficiency in JavaScript, Node.js, NextJS, GraphQL, or similar frameworks and libraries. - Familiarity with observability tools and experience monitoring production systems. - Understanding of the modern web across all device types and form factors. - Experience in building responsive, accessible, and mobile-friendly user interfaces. - Strong problem-solving skills and ability to mentor team members. - Excellent communication skills and collaboration with cross-functional teams. - Knowledge of security standards and web application security practices. - Growth mindset towards AI in development and exploration of new tools and advancements. Please visit https://about.pypl.com/who-we-are/default.aspx to learn more about our culture and community. If you believe your skills align with this role, we encourage you to join our Talent Community and apply. We value diversity and inclusion and welcome all qualified candidates to apply. Job Description: At the company, we are guided by our core values of Inclusion, Innovation, Collaboration, and Wellness, ensuring that we work as a global team with our customers at the center of everything we do. Role Overview: As a Software Development Engineer in this role, you will be responsible for delivering complete solutions throughout all phases of the Software Development Lifecycle (SDLC). You will provide technical guidance to a team of software engineers, leading the design and implementation of end-to-end solutions for client-side applications using technologies such as JavaScript, Node.js, NextJS, and GraphQL. Additionally, you will optimize software performance, advocate for clean and scalable coding practices, and collaborate with cross-functional teams to ensure seamless integration and deployment of applications. Key Responsibilities: - Provide technical guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. - Demonstrate end-to-end ownership of features, projects, modules, and services in all phases of the software development lifecycle. - Lead the design and implementation of end-to-end solutions for client-side applications using JavaScript, Node.js, NextJS, GraphQL, and relevant technologies. - Lead architectural discussions and contribute to the technical direction of client-side applications, advocating for best practices and innovative solutions. - Optimize software performance, identify and resolve bottlenecks, and enhance the user experience through mo

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You