Job Title: Full Stack Engineer
Years of experience: 4 – 8
Location: Remote
Company: Techwondoe
Role:
As a Full Stack Engineer at Techwondoe, you will design, build, and deliver end-to-end software solutions across backend, frontend, and infrastructure layers. You’ll work on highly scalable systems, modern web applications, and cloud-native platforms, while also contributing to infrastructure automation and DevOps practices. We’re looking for someone who uses AI to optimize development, improve user experiences, and drive innovation in our products.
You will collaborate closely with cross-functional teams, mentor junior engineers, and take ownership of projects from concept through deployment.
Responsibilities:
Develop and maintain full-stack applications spanning backend APIs, frontend user interfaces, and cloud infrastructure.
Build responsive and performant frontend applications using modern frameworks (React, Angular, or Vue).
Deliver cross-platform mobile apps using React Native or Flutter; familiarity with native iOS/Android is a plus.
Implement design systems and UI component libraries that scale across web and mobile platforms.
Design and manage cloud infrastructure (AWS/GCP/Azure) with best practices for reliability, monitoring, and security.
Implement CI/CD pipelines, automated testing, and DevOps workflows for smooth releases.
Collaborate with product managers, designers, and stakeholders to translate business needs into technical solutions.
Participate in code reviews to ensure high standards of quality, maintainability, and scalability.
Mentor and support junior engineers in growing their technical and problem-solving skills.
Work effectively across time zones with distributed teams and clients.
Skills Required:
4+ years in backend development with Node.js, .NET, or similar; experience in designing scalable APIs and microservices.
3+ years working with modern frontend frameworks (React, Angular, Vue); strong knowledge of state management, accessibility, and UI/UX best practices.
2+ years building mobile applications (React Native or Flutter).
Proficiency in SQL (Postgres, MySQL) and familiarity with NoSQL (MongoDB, DynamoDB).
Experience with cloud platforms (AWS, GCP, or Azure), serverless architectures, containerization (Docker, Kubernetes), and infrastructure-as-code tools (Terraform, CloudFormation).
Experience with CI/CD pipelines, Git-based workflows, monitoring tools, and automated testing frameworks.
Strong communication and teamwork skills, ability to explain technical concepts to non-technical stakeholders.