Job Title: Fullstack Engineer (FinTech Experience)
Job Type: Full-Time
Location: Remote
The Role:
We are looking for a Fullstack Engineer to help design and build next-generation financial technology systems. This role sits at the intersection of product development, infrastructure, and applied engineering, focusing on creating reliable, scalable applications that deliver thoughtful user experiences.
Key Responsibilities:
- Design, build, and maintain fullstack applications using Node.js, React.js, and PostgreSQL.
- Develop scalable backend services and RESTful APIs, leveraging AWS infrastructure.
- Implement responsive and maintainable frontend interfaces with React.js and Next.js.
- Collaborate with cross-functional teams to translate product requirements into practical technical solutions.
- Maintain high standards for system reliability, security, and data integrity, particularly within financial systems.
- Contribute to CI/CD pipelines, code reviews, and engineering best practices across the development lifecycle.
- Communicate technical concepts clearly in documentation, code reviews, and team discussions.
Required Skills and Qualifications:
- Significant professional software development experience.
- Strong backend development experience with Node.js.
- Advanced frontend development with React.js and Next.js.
- Solid understanding of PostgreSQL schema design, query optimization, and data modeling.
- Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and CloudWatch.
- Experience designing and integrating REST APIs.
- Proficiency with Git, CI/CD workflows, and agile development environments.
- Clear written and verbal communication skills and attention to detail.
Preferred:
- Experience with Python.
- Experience building or maintaining financial or fintech systems.
- Familiarity with Docker, Kubernetes, GraphQL, Redis, and caching strategies.
- Experience working with microservices architectures and modern testing frameworks such as Jest, PyTest, or Cypress.