onsite
Software Engineer Mid Level - Spriggy
Software Engineer
Mid‑level Software Engineer building secure, well‑tested full‑stack solutions for a family‑finance platform using JavaScript/TypeScript, Node.js, React, and AWS.
About the role
Key Responsibilities
- Design, develop, and ship end‑to‑end features that power daily family‑finance interactions.
- Write clean, maintainable code with comprehensive unit and integration tests.
- Collaborate with product, design, and data teams to translate customer needs into reliable, scalable solutions.
- Ensure application security, performance, and compliance across the stack.
- Participate in code reviews, knowledge sharing, and continuous improvement initiatives.
Requirements
- 3+ years of professional experience building web applications with JavaScript/TypeScript.
- Strong proficiency in Node.js and React, with a solid grasp of modern front‑end tooling.
- Hands‑on experience deploying to AWS (Lambda, ECS, RDS, S3) and managing CI/CD pipelines.
- Deep understanding of testing frameworks (Jest, Cypress, etc.) and test‑driven development.
- Excellent communication skills and a collaborative mindset.
Skills
javascripttypescriptnodejsreactawscicd