CareerPlanGet AI match score →

Software Engineer - Fullstack

🌐 Remote💼 Full-time🗓 2026-06-24

Core

Designing, developing, deploying, and maintaining secure and scalable fullstack applications.

Role type

Mid-level fullstack software engineer

Builds

Production web applications

Domain

Web development, distributed systems

Deliverable

production ML models | product features

Required skills

MERN stack, Python, Docker, Kubernetes, RESTful APIs, Microservices, Message Queues (Kafka, RabbitMQ, ActiveMQ, MSMQ), SQL/NoSQL databases (CouchDB, Postgres, MySQL, MongoDB), Git, Unix commands, OOP

Preferred skills

Performance-critical application development, CI/CD pipelines, Front-end development

Technologies

MERN, Python, Docker, Kubernetes, Kafka, RabbitMQ, ActiveMQ, MSMQ, CouchDB, Postgres, MySQL, MongoDB, Git, Unix

Responsibilities

Designing and developing scalable applications, deploying applications to production, maintaining secure applications, working with container technologies, setting up Kubernetes clusters, developing RESTful APIs, implementing microservices architecture, managing queueing systems, utilizing version control systems, executing Unix commands, performing front-end development

Seniority

Mid-level, hands-on IC

Rewrite
## About the role Strong problem-solving and analytical skills Ability to work independently and collaboratively in a remote environment ## Responsibilities - Experience in developing performance-critical applications that run in a production environment using MERN, python. - Experience in front-end development and programming ## Requirements - Bachelor's degree in Computer Science, Engineering, or related field - 5-6 years of Experience with designing, developing, deploying, and maintaining secure and scalable applications - Good understanding of data structures and algorithm - Familiarity with databases (e.g. CouchDB, Postgres, MySQL, MongoDB) - Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment - Experience with Kubernetes cluster setup, deployment - Understanding of RESTful APIs and API gateways - Understanding of Micro services based Architecture - Queueing system experience (Kafka, RabbitMQ, ActiveMQ, MSMQ) - Understanding of version control systems such as GIT, bitbucket - Basic understanding of Unix commands and environments - Back-End Web Development, Software Development, and Object-Oriented Programming (OOP) skills
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗