Full Stack Software Engineer

Remote
Full Time
Experienced

Software Engineer - Full Stack

Overview:

As the Software Engineer, you will play a pivotal role in building the next generation of Spokenote technology. An ideal candidate will have multiple years of experience working in an AWS environment and  have a passion to tackle complex problems while developing innovative solutions. They will need to be a self motivated, proactive addition to a nimble engineering team. This person is inquisitive and eager to learn, demonstrates ownership with the drive to troubleshoot issues methodically and deliver under pressure. A successful candidate will have experience working within an agile software development lifecycle while collaborating with their team and prioritizing multiple projects.  

Key Responsibilities:

  • Develop and maintain backend services using NodeJS in a serverless AWS environment.
  • Manage database operations and optimizations with PostgreSQL.
  • Integrate AWS services (Lambda, S3, RDS) into our solutions.
  • Collaborate on NextJS/ReactJS application development.
  • Ensure code quality, security, and efficiency.
  • Design scalable and fault-tolerant systems.
  • Conduct peer code reviews and maintain documentation.
  • Mentor junior developers and promote best practices.

Qualifications:

  • Bachelor’s in Computer Science or related field.
  • 5+ years of software development experience, primarily with NodeJS.
  • Proven experience with AWS and serverless architectures.
  • Skilled in PostgreSQL and database management.
  • Experienced in ReactJS and modern front-end frameworks.
  • Strong understanding of RESTful API development.
  • Familiar with CI/CD processes and tools.
  • Excellent problem-solving and teamwork skills.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*