[Remote] Sr Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Sonatafy Technology is an award-winning nearshore software development company headquartered in Scottsdale, Arizona. They are seeking a highly skilled and motivated full-stack software engineer to join their customer's engineering team, responsible for designing and developing new application features while maintaining existing technology.
Responsibilities
- Design, develop, and maintain new application features while ensuring existing functionality remains robust and well-tested
- Write efficient and maintainable code with comprehensive test coverage, collaborating with QA engineers to test features and automate testing
- Co-deliver and validate integrated technology solutions with the client and partner technology team members
- Collaborate within an Agile Scrum team, engaging in sprint planning, daily standups, backlog refinement, and sprint reviews
- Develop a deep understanding of our customer's software and participate actively in code reviews and design discussions, providing constructive feedback and suggesting technology and process enhancements
- Partner with Product team members, DevOps engineers, and InfoSec professionals to align development efforts with business goals
Skills
- 6+ years of experience in Node.js, React, and TypeScript
- 6+ years of experience with PostgreSQL or similar relational databases
- Proven experience in optimizing performance, scaling applications, and improving database efficiency (e.g., query optimization, indexing strategies, and database performance tuning)
- Experience implementing and operating caching layers (e.g., Redis)
- Experience with API development and external system integrations
- Experience working in a Cloud Environment, such as AWS, GCP, or Azure
- Demonstrated understanding of GraphQL and/or RESTful API design
- Hands-on experience with Docker and Kubernetes
- Knowledge of event-driven architecture patterns (Kafka or similar)
- Experience with HL7 messaging and robotic process automation is a plus
- Experience in Python
Benefits
- Competitive compensation
- A remote-first lifestyle
- Career growth opportunities across industries and technologies
Company Overview