ProductBased.in

Land Your Dream Job at India's Top Product-Based Companies

Back to All Jobs

Senior Full Stack Developer

PowerSchool India
PowerSchool India logo
Location
Bengaluru (Bangalore)
Job Type
Full-time
Posted
April 16, 2021
Salary Range
$1000k - $2000k INR

Job Description

Roles and Responsibilities: Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work on a remote cross-functional team where you’ll play a critical role in designing, planning, development, deployment and observing your code in production. Develop high performance, highly scalable and accessible web applications . Our web app is used by over 20 million educators, students and parents worldwide. Meet tight deadlines in a rapid application development environment. Collaborate with Product Management, Design, and Operations teams to create and deliver tested features to production. Collaborate with specialists across web, mobile, and operations to achieve a better user experience for our product. Be able to assess and bring in industry information into your decisions and learn new technologies: AWS is releasing new tools every day, there are new open source libraries to vet and you will be a party to helping us vet and pick the best tool for the job. Be willing to work in any area of the codebase if needed, this can include JavaScript/TypeScript/Node, PHP, Java or other technologies. Help staff, build, and form the culture around a team of 5 engineers, a product manager, designer, QAs and associated supporting roles. Requirements: Qualifications include: Strong CS fundamentals including familiarity with data structures and especially the asynchronous challenges that face JavaScript developers today. Experience developing in at least 2 server side languages (PHP, node.js, …) Experience developing in at least 1 client side JS framework (ReactJS, Angular, …) Experience testing software in alignment with the Test Pyramid. Experience with datastores, either SQL (MySQL preferred) or NoSQL, and the ability to talk deeply about them. Able to identify the source of complex problems occurring as a result of multiple systems interacting (experience with observability tools such as datadog/newrelic is a plus). Experience working on a team of 5 engineers plus supporting roles (e.g. QA, design, etc), preferably as a Senior Software Engineer. Experience with code review, being able to sign-off on another team member’s code ensuring high quality standards. Be self-sustained even when tackling the highest profile, most difficult work across the organization. Willingness to accept responsibility and be accountable not only for your own work but the work of the team as a whole. Experience working with other people’s code, how to dig into it and make tactical changes with minimal side effects. A solid understanding of how to break down user stories and give estimates that include accessibility and security requirements. Be ab le to see roadblocks far ahead, across many vectors of risk Be a true team player! Ensuring their knowledge and expertise is shared amongst other team members and even cross-team and be willing to seek out opportunities to mentor teammates. A commitment to learning about anything you don’t know on your own and without much supervision. Superior communications, organization and relationship building skills — you’re going to be working on cross-team efforts, so this is essential. Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments. A belief that delivering code to production is just one step in the process. Observing and owning the code you wrote goes hand in hand with construction. A desire to take on whatever challenge is most important . This could be tackling something you are familiar with, or it could require a deep dive into a whole new world. The key is having the right attitude.

Ready to Apply?

Apply for this Position

You'll be redirected to the company's application page

Share this job:

Job Information

Source: cutshort
Remote Type: onsite
Allowed Locations: Bengaluru (Bangalore)

Get Jobs Like This

New PowerSchool India jobs and similar roles, straight to your inbox.

Weekly digest. Unsubscribe anytime.

🏙️

Considering Relocating for This Job?

Before you apply, see how far your salary will go in Bengaluru (Bangalore). Compare take-home pay, rent, food & transport costs vs other tech cities.

Check Cost of Living →