Full-Stack Software Engineer

An innovative education technology company developing scalable applications and solutions for the education sector.
$30,000 - $36,000
Backend
Senior Software Engineer
Remote
4+ years of experience
Education · Enterprise SaaS

Description For Full-Stack Software Engineer

Our client, an innovative education technology company, is seeking a Full-Stack Software Engineer to join their team. This is a fully remote position working from 9 AM - 5 PM EST. The role focuses on developing and optimizing scalable applications using Node.js, React.js, and Postgres, while also managing AWS cloud infrastructure.

As a Full-Stack Software Engineer, you'll be responsible for designing and developing system applications, building REST APIs, creating responsive user interfaces, and integrating third-party services. The ideal candidate will have 4+ years of experience in full-stack development and a strong background in Node.js and React.js.

Key technical requirements include proficiency in front-end and back-end development, experience with AWS cloud infrastructure, and strong knowledge of coding best practices. You'll be working in a collaborative environment, coordinating with cross-functional teams to enhance product functionality.

The role offers exciting opportunities to work with cutting-edge technologies, including potential exposure to LLMs, AI, and WebRTC. You'll be part of a forward-thinking technology company making significant impacts in the education sector. The position includes competitive compensation ranging from $30,000 to $36,000 annually.

Success in this role means delivering high-quality, well-structured code, optimized API performance, user-centric design, and reliable system performance. You'll be essential in developing and maintaining innovative applications that contribute to the company's long-term success in transforming education technology.

The position requires participation in an on-call rotation and occasional extended work hours. The application process includes filling out an application form and recording a video showcasing your skill sets. If you're passionate about scalable software development and want to make a difference in education technology, this role presents an excellent opportunity for career growth and impact.

Last updated 20 days ago

Responsibilities For Full-Stack Software Engineer

  • Design, develop, test, and maintain system applications using Node.js, React.js, and Postgres
  • Build and manage Node.js REST APIs
  • Develop clean, responsive user interfaces
  • Work with AWS cloud services for hosting and scaling
  • Integrate third-party APIs
  • Write efficient, maintainable, and scalable code
  • Maintain source control using Git and document software
  • Work with cross-functional teams
  • Participate in on-call rotation

Requirements For Full-Stack Software Engineer

Node.js
React
PostgreSQL
TypeScript
  • 4+ years of experience in full-stack development with Node.js and React.js
  • Experience with Postgres or similar relational database engines
  • Proven track record of developing scalable applications and REST APIs
  • Experience managing AWS cloud infrastructure
  • Strong knowledge of coding best practices, patterns, and system architecture
  • Excellent troubleshooting, debugging, and problem-solving skills
  • Strong written and verbal English communication skills
  • Experience with Git for source control

Interested in this job?

Jobs Related To ProjectGrowth Full-Stack Software Engineer

Full-Stack Software Engineer

Senior Full-Stack Software Engineer position at ProjectGrowth, focusing on Node.js, React, and AWS cloud infrastructure for educational technology solutions.

Full-Stack Software Engineer

Senior Full-Stack Software Engineer position for education technology company, focusing on Node.js, React.js, and Postgres development with AWS cloud infrastructure.

Partner Development Manager, SLED, Public Sector

Partner Development Manager position at Google Public Sector, focusing on SLED market partnerships with competitive compensation and hybrid work options.

Senior UX Program Manager, Search

Lead UX program management role at Google Search, focusing on user experience innovation and cross-functional team coordination for billions of users worldwide.

Senior Application Engineer

Senior Application Engineer role at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.