Location : Remote
Employment Type : Full-Time
We are seeking a skilled Full Stack Developer who can build high-performing, scalable web applications from end to end. You will work across the entire stack designing backend services, architecting databases, and developing responsive frontend interfaces. If you enjoy solving technical challenges, collaborating with cross-functional teams, and delivering high-quality products, we’d love to meet you.
Key Responsibilities
- Develop, maintain, and enhance backend services and RESTful APIs using modern frameworks such as Java / Spring Boot , Node.js / Express , or Python / Django .
- Build intuitive, responsive frontend applications using frameworks like React , Angular , or Vue .
- Design and manage efficient database schemas, queries, and data pipelines across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Write clean, reusable, and scalable code across both frontend and backend components.
- Collaborate with product, design, and AI / ML teams to turn business requirements into robust technical solutions.
- Manage deployment workflows using CI / CD , Docker , and cloud platforms such as AWS or GCP .
- Participate in code reviews, troubleshooting, and system performance optimization.
Requirements
2+ years of experience in full stack development.Strong command of at least one backend language and framework (e.g., Java , Python , Node.js ).Hands-on experience with a modern frontend framework (React, Angular, or Vue).Solid understanding of RESTful API design and implementation.Experience working with both relational and non-relational databases.Good understanding of Git, CI / CD pipelines, and cloud-based environments.Excellent problem-solving abilities and strong communication skills.Preferred Qualifications
Experience with microservices architecture.Knowledge of containerization technologies such as Docker or Kubernetes .Familiarity with basic AI / ML concepts or data-intensive product development.Exposure to event-driven systems or message queues such as Kafka or RabbitMQ .Why Work With Us?
Opportunity to contribute to diverse, high-impact projects in a dynamic environment.Join an innovative and fast-growing team at Thundermkt.agency .Competitive compensation with full remote work flexibility.