GrowthSchool

Full Stack Developer- SDE-II

Attibele, KA, IN

4 months ago
Save Job

Summary

Full Stack Engineer - Level II

About

At GrowthSchool, we partner with the top 1% of instructors to create high-impact cohort-based

courses on personal and professional growth for learners all over the world.

Job Description

  • Develop user-facing features using React.js.
  • Build reusable components and front-end libraries for future use.
  • Design and implement efficient, secure, and scalable Node.js applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Implement automated testing and debugging processes.
  • Stay up-to-date with emerging technologies and industry trends.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve issues in production environments.

Requirements

  • At least 5+ years of industry experience in designing, implementing, and supporting a

geographically dispersed and highly available storage infrastructure

  • Strong foundation in Data Structures and Algorithms
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in JavaScript, including ES6+ syntax.
  • Extensive experience with React.js and its core principles.
  • Proficiency in server-side development using Node.js and frameworks such as

Express.js.

  • Familiarity with databases such as MongoDB, MySQL, or PostgreSQL.
  • Experience with RESTful APIs and microservices architecture.
  • Knowledge of code versioning tools such as Git.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Setting up network interfaces and ports in containers. Knowledge of solutions like AWS

ECS.

  • Must have knowledge of networking constructs like VPC, Subnets, Security Groups, NAT

gateway etc.

  • Knowledge of both RDBMS and NoSQL cluster management and performance tuning

parameters.

  • Experience with GraphQL.
  • Familiarity with containerization technologies such as Docker.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Understanding of DevOps principles and CI/CD pipelines.
  • Experience with Agile development methodologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: