- Company Name
- My Money Matters
- Job Title
- Full Stack Software Engineer
- Job Description
-
**Job Title:**
Full Stack Software Engineer
**Role Summary:**
Build and maintain a financial wellbeing platform, mobile apps, and related services. Own end‑to‑end development across web, mobile, and cloud, ensuring high‑quality, scalable solutions that drive product value.
**Expectations:**
- Seasoned full‑stack engineer with proven delivery of complex web/Mobile applications.
- Strong architectural mindset; design, review, and iterate technology solutions.
- Adept at agile, cross‑functional collaboration, and effective communication of ideas.
- Self‑motivated, detail‑oriented, and continuously learning new technologies.
**Key Responsibilities:**
- Own feature development from concept through production release.
- Collaborate with product, design, and ops to define requirements and user stories.
- Design and implement responsive web (React/Next.js) and mobile (React‑Native) interfaces.
- Build, expose, and consume REST/GraphQL APIs, and orchestrate microservice interactions.
- Develop and evolve database schemas across SQL and NoSQL stores.
- Integrate agentic AI capabilities using GCP Vertex and other AI tools.
- Employ CI/CD pipelines for automated testing, integration, and deployment to GCP/Firebase.
- Participate in code reviews, applying and enforcing coding standards and best practices.
- Contribute to performance tuning, security hardening, and continuous improvement initiatives.
- Engage in all agile ceremonies (stand‑ups, backlog groom, sprint planning, retrospectives).
**Required Skills:**
- Front‑end: HTML5, CSS3, JavaScript, React, Next.js, React‑Native.
- Back‑end: Node.js, Express.js, GraphQL, RESTful API design, microservices architecture.
- Databases: PostgreSQL, Spanner, SQL Server, NoSQL (e.g., MongoDB, Firebase Firestore).
- Cloud: Google Cloud Platform, Firebase; familiarity with AWS/Azure accepted.
- CI/CD: Jenkins, GitHub Actions, CircleCI, or equivalent.
- DevOps: Containerization (Docker), Cloud Run, Cloud Functions, serverless patterns.
- Analytics/Reporting: Power BI basic familiarity.
- Soft skills: Agile mindset, peer‑review proficiency, stakeholder communication, problem‑solving.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- No mandatory certifications required; relevant industry certifications (e.g., GCP Professional Cloud Developer) are a plus.