This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Software Engineer (Node.js/React) – Remote
Crossing Hurdles
Job description
About the role
We are looking for a talented Software Engineer to join our financial platform team. You will work remotely, building and maintaining full‑stack applications that power critical financial services.
Key responsibilities
- Write, ship, and maintain production code daily using Node.js, React.js, Next.js, and PostgreSQL.
- Design and implement scalable backend services and RESTful APIs on AWS infrastructure.
- Create responsive, maintainable frontend interfaces while debugging React rendering issues and optimizing Postgres queries.
- Collaborate with cross‑functional teams to translate product requirements into shipped features.
- Ensure system reliability, security, and data integrity in a financial context.
- Contribute to CI/CD pipelines, code reviews, and engineering best practices.
Required profile
- Strong recent experience in software development with hands‑on coding in the past 12 months.
- Proven backend development experience with Node.js and recent shipped projects.
- Advanced frontend experience with React.js and Next.js, including hooks and state management.
- Solid knowledge of PostgreSQL schema design, query optimization, and data modeling.
- Practical experience with AWS services such as EC2, S3, Lambda, RDS, and CloudWatch.
Required skills
- Node.js
- React.js
- Next.js
- PostgreSQL
- AWS (EC2, S3, Lambda, RDS, CloudWatch)
- RESTful APIs
What we offer
- Competitive salary range $180K‑$230K per year.
- Fully remote work environment.
- Opportunity to impact a high‑growth financial platform.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Crossing Hurdles