Software Engineer (Finance Team)
1 Micro, LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Tech stack
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Code Review
Continuous Integration
Data Integrity
Python
PostgreSQL
Node.js
Query Optimization
Redis
Next.js
Software Engineering
Systems Integration
React
Cypress
Caching
Reliability of Systems
Backend
GIT
Amazon Web Services (AWS)
Pytest
Kubernetes
GraphQL
Front End Software Development
Functional Programming
Cloudwatch
REST
Docker
Microservices
Job description
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., * 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.
Requirements
- 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.