Full-Stack Software Engineer

An innovative education technology company focused on 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 role offers a unique opportunity to work on scalable applications that impact the education sector. The position involves working with modern technologies including Node.js, React.js, and Postgres, while 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 ensuring optimal system performance. The role requires expertise in both frontend and backend development, with a focus on writing efficient, maintainable code.

The ideal candidate brings 4+ years of full-stack development experience, strong proficiency in Node.js and React.js, and experience with AWS cloud services. You'll work in a fully remote environment, collaborating with cross-functional teams to deliver high-quality solutions.

Key technical requirements include experience with Postgres, REST APIs development, and source control using Git. Additional valuable skills include experience with LLMs, AI technologies, Chrome extensions development, and WebRTC.

This position offers the opportunity to work with a forward-thinking company, contributing to innovative solutions in the education technology space. The role provides competitive compensation and the flexibility of remote work, making it an excellent opportunity for experienced developers looking to make a significant impact in the education sector.

Working hours are 9 AM - 5 PM EST, with occasional on-call responsibilities. The company values collaboration, technical excellence, and continuous improvement, making it an ideal environment for professional growth and development.

Last updated a month 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
  • 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

Remote Full-Stack Software Engineer position at an EdTech company, focusing on Node.js, React, and AWS development with competitive compensation.

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.