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.
Apply for this position
Required*