We are seeking a motivated and excellent full stack Sr. Software Engineer to join our engineering team in delivering innovative solutions while improving and maintaining the quality of our products. The engineer will be responsible for developing clean, scalable, and testable solutions primarily focusing on PHP, Node, and React deployed in an AWS environment. Candidates should demonstrate proficiency in code quality, code delivery, documentation, and software development best practices. We value software craftsmanship and encourage innovative and pragmatic approaches to software development.
Key Responsibilities:
- Design and develop scalable, high-performance software solutions
- Write clean, maintainable, and testable code in PHP, Node or Typescript, and React
- Work on projects spanning multiple areas of the product
- Independently define, design, and communicate work
- Participate in code and design reviews, providing mentorship
- Contribute to process improvement initiatives
- Stay updated with latest industry trends and technologies
- Ensure code quality and follow best practices
- Write and maintain technical documentation
- Monitor and troubleshoot application performance
- Participate in Agile/Scrum teams
Requirements:
- 5 to 10+ years of software engineering experience
- Strong experience in software design, development, and architecture in AWS environments
- Expertise in PHP, docker containers, Kubernetes, CI/CD
- Experience with Node, React, and other relevant technologies
- Experience developing Rest and/or SOAP APIs
- Experience with Relational databases and SQL
- Ability to mentor engineers
- Experience in high-volume, high-performance real-time systems
- Excellent communication skills
- Passion for enterprise software development practices
- Self-starter with a passion for technology and innovation
- Experience with Agile, Scrum, Kanban
- Willingness to work in legacy codebases
Storable offers a comprehensive benefits package, including health coverage, 401(k) match, flexible vacation policy, mental health support, parental leave, and various other perks to support work-life balance and professional growth.