Remote Full-Stack Software Engineer

Placements24

Willows (CA)

Remote

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 client is a pioneering fintech company hiring a Remote Full-Stack Software Engineer to join a distributed engineering team. Design, develop, and maintain robust, scalable web apps powering financial services.

Strong command of front-end and back-end technologies and a proactive problem-solving mindset are essential. You will collaborate with product managers, designers, and engineers to deliver features, APIs, and microservices while maintaining security and performance.

Qualifications

  • 5+ years of professional full-stack development experience.
  • Strong backend in Python/Java/Node.js and modern frontend frameworks.
  • Experience with relational and NoSQL databases.
  • API design principles REST/GraphQL; cloud and containers a plus.
  • BS degree in CS/SE or equivalent practical experience.

Responsibilities

  • Design, develop, and deploy scalable full-stack web apps.
  • Build and maintain RESTful APIs and microservices.
  • Collaborate with product managers and designers; translate requirements into features.
  • Implement security measures and data protection protocols.
  • Participate in Agile processes; perform code reviews and testing.

Skills

Full-stack development
Python
JavaScript
REST APIs
Cloud AWS
Docker/Kubernetes
CI/CD
Remote collaboration

Education

Bachelor's in CS/SE

Tools

React
Vue.js
Django
Node.js
PostgreSQL
MongoDB
Docker
Kubernetes

Job description

About the Role

Our client, a pioneering fintech company with a global reach, is seeking a highly motivated and experienced Remote Full-Stack Software Engineer to join their distributed engineering team. This role is fully remote, offering the flexibility to work from anywhere within South Africa. You will be instrumental in designing, developing, and maintaining robust, scalable, and secure web applications that power our client\'s innovative financial services. The ideal candidate possesses a strong command of both front-end and back-end technologies, a passion for elegant code, and a proactive approach to problem-solving. You will collaborate with a diverse team of engineers, product managers, and designers to deliver exceptional software solutions that meet the evolving needs of our users. This is an unparalleled opportunity to contribute to a cutting-edge technology platform in the financial sector, with significant room for professional growth and impact.



Key Responsibilities


  • Design, develop, and deploy scalable and high-performance web applications across the full stack.

  • Write clean, efficient, maintainable, and well-documented code using modern programming languages and frameworks (e.g., Python/Django, Node.js/Express, React/Vue.js, SQL/NoSQL databases).

  • Collaborate with product managers and designers to translate requirements into technical specifications and user-friendly features.

  • Develop and maintain RESTful APIs and microservices.

  • Implement robust security measures and data protection protocols.

  • Conduct thorough testing, including unit, integration, and end-to-end testing.

  • Participate in code reviews, providing constructive feedback to peers.

  • Optimize application performance, identify bottlenecks, and implement solutions.

  • Contribute to architectural discussions and technology selection decisions.

  • Troubleshoot and resolve software defects and issues in production environments.

  • Actively participate in an Agile development process, including sprint planning, daily stand-ups, and retrospectives.



Requirements


  • Minimum of 5 years of professional experience in full-stack software development.

  • Strong proficiency in at least one back-end language (e.g., Python, Java, Node.js, Go) and associated frameworks.

  • Extensive experience with front-end technologies (HTML, CSS, JavaScript) and modern frameworks (e.g., React, Angular, Vue.js).

  • Proven experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).

  • Solid understanding of API design principles (REST, GraphQL).

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Excellent problem-solving, analytical, and debugging skills.

  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.

  • Bachelor\'s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.



Benefits


  • Fully remote work environment, offering flexibility and work-life balance.

  • Competitive salary and potential for stock options.

  • Comprehensive medical, dental, and vision insurance.

  • Generous paid time off and holidays.

  • Opportunities for professional development, including online courses and conference attendance.

  • Work on impactful projects within the rapidly evolving fintech industry.

  • Access to the latest technologies and tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full Stack Developer - Fintech
Remote Full Stack Developer - Fintech

Placements24 • Willows (CA)

Remote
USD 36,000 - 72,000
Fully remote
Competitive contractor rates
Senior Full Stack Developer - Remote
Senior Full Stack Developer - Remote

Placements24 • United States

Hybrid
USD 57,000 - 72,000
Health insurance
Paid time off
Retirement savings plan
+1
Remote Full-Stack Developer - Insurance Platform
Remote Full-Stack Developer - Insurance Platform

Placements24 • United States

Remote
USD 36,000 - 55,000
Remote work flexibility
Competitive salary
Remote-first culture
+2
Remote Full-Stack Developer - Insurance Platform
Remote Full-Stack Developer - Insurance Platform

Placements24 • Willows (CA)

Remote
USD 36,000 - 54,000
Remote work flexibility
Health insurance & benefits
Professional development
Remote Lead Backend Engineer (Node.js/Express)
Remote Lead Backend Engineer (Node.js/Express)

Placements24 • Riverton (UT)

Remote
USD 140,000 - 190,000
Competitive salary
Health benefits
Retirement plan
+2
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Competitive salary
Full remote with flexible hours
Career growth opportunities
+3
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • United States

Remote
USD 140,000 - 180,000
Fully remote work
Equity options
Health benefits
+1
Senior Full Stack Developer - Cloud Native Applications
Senior Full Stack Developer - Cloud Native Applications

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote
Competitive salary
Flexible schedule
Senior Full Stack Developer (MERN Stack)
Senior Full Stack Developer (MERN Stack)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote work opportunity
Flexible hours
Health, dental, and vision insurance
+2
Remote Project Manager - Fintech Product Development
Remote Project Manager - Fintech Product Development

Placements24 • Riverton (UT)

Remote
USD 120,000 - 170,000
Remote-first culture
Performance bonuses
Health insurance
+1