Senior Software Engineer - Full Stack

Remote
Full Time
Experienced

Senior Software Engineer - Full Stack

Overview:

As a Senior 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 NodeJS and React environments and have a passion for tackling 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 delivers 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.

Location:
  • Ideal applicants are located in these states: IN, MN, IL, WI, MI, KY, OH, IA
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*