Full Stack Engineer (Cloud Native) Development
Why Join The D3V Team?
Highly competitive compensation
Flexible work environment
Collaborative & positive team environment
Training & mentoring from leading technologists
Paid technology conferences
Full Stack Engineer (Cloud Native)
Development
Role Overview
We are seeking a motivated Full Stack Engineer to join our distributed engineering team. This role is ideal for early-career professionals or junior engineers with hands-on experience in React.js frontend development and backend technologies, and a strong interest in cloud-native and microservices-based architectures. You will work closely with senior engineers to design, build, test, and deploy scalable full-stack applications using modern web and cloud technologies.
Key Responsibilities
Develop responsive and reusable frontend components using React.js, JavaScript, HTML, and CSS
Build and maintain backend services and APIs using Golang, Node.js, Python, Java, or PHP/Laravel
Design and integrate RESTful APIs between frontend and backend systems
Contribute to microservices-based applications deployed on cloud platforms
Participate in the full Software Development Life Cycle (SDLC) using Agile/Scrum practices
Write unit tests, perform manual testing, and ensure code quality and reliability
Participate in code reviews and collaborate with product, QA, and DevOps teams
Learn and apply best practices related to performance, security, and scalability
Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, or equivalent
Strong hands-on experience with React.js
Proficiency in JavaScript (ES6+), HTML5, and CSS3
Experience with component-based architecture, hooks, and state management
Familiarity with API integration and frontend performance optimization
Experience in at least one backend technology: Golang, Node.js, Python, Java, or PHP/Laravel
Strong understanding of Data Structures & Algorithms (DSA) and Object-Oriented Programming (OOP)
Basic understanding of system design and backend application architecture
Strong SQL fundamentals using MySQL or PostgreSQL
Ability to write optimized queries and debug performance issues
Solid understanding of RESTful API design, JSON, and HTTP protocols
Basic knowledge of microservices and distributed systems
Experience using Git (GitHub, GitLab, or Bitbucket)
Exposure to Google Cloud Platform (GCP) or AWS
Basic experience with Docker and Kubernetes
Familiarity with CI/CD pipelines
Understanding of authentication, authorization, and basic web security concepts
Exposure to message queues or event-driven systems is a plus
Familiarity with Agile tools such as Jira or ClickUp is an advantage
Benefits of Joining D3V
Remote-first work culture
Hands-on experience with Google Cloud
Mentorship from senior engineers
Fast-growth, learning-driven environment
Opportunity to work on real-world cloud products