> Markdown version of [/jobs/ext/153754-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/153754-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Tcpwave Inc. - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $105,237.0 - $126,736.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Application Performance Management, JIRA, HTML5, Automation of Tests, Microsoft Azure, Bootstrap (Software), Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Databases, Continuous Integration, Data Systems, Database Applications, Dynamic Host Configuration Protocol, Software Debugging, Software Design Patterns, Linux, DevOps, Domain Name System (DNS), Github, Design of User Interfaces, Monitoring of Systems, Identity and Access Management, Python (Programming Language), Network Security, PostgreSQL, Message Broker, MongoDB, MySQL, Node.Js, NoSQL, Object-Oriented Software Development, Open Source Technology, Performance Tuning, Scrum Methodology, RabbitMQ, Redis, Cloud Services, Ansible, Swagger, Responsive Web Design, Secure Coding, Shell Script, Software Construction, Software Engineering, Software Systems, TypeScript, Web Applications, Web Application Frameworks, Web Platforms, Openapi, Google Cloud, Enterprise Software Applications, Load Balancing, Computer Network Technologies, Postman, Tailwind, ReactJS, Express.js, Grafana, Spring-boot, Software Troubleshooting, Multi-Cloud, Backend, Git, Vue.js, Event Driven Architecture, AngularJS, Gitlab-ci, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Performance Monitor, Enterprise Integration, Apache Kafka, Graphql, Machine Learning Operations, Tools for Reporting, Front End Software Development, React Redux, Restful APIs, Terraform, Open Network Automation Platform, Software Version Control, Docker, Jenkins, Web Api, Microservices - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3aa550f557c45270 ## About the Role Do you have experience in Version control systems?, Do you have a Bachelor's degree?, We are looking for a highly motivated and experienced Full Stack Developer to join our growing engineering team. The ideal candidate is passionate about building scalable enterprise applications, enjoys solving complex technical challenges, and thrives in a collaborative environment focused on innovation and product excellence., * Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field. * 3+ years of professional experience in full stack software development. * Strong proficiency in frontend technologies including: * JavaScript * TypeScript * HTML5 * CSS3 * React.js, Angular, or Vue.js * Strong experience with backend development using: * Java * Python * Node.js * Spring Boot * Express.js * Experience building REST APIs and microservices architectures. * Solid understanding of relational and NoSQL databases such as: * PostgreSQL * MySQL * MongoDB * Redis * Experience working with Git-based version control systems. * Familiarity with Linux/Unix environments and shell scripting. * Understanding of software design patterns, object-oriented programming, and scalable application architecture. * Experience with containerization and orchestration technologies such as Docker and Kubernetes. * Knowledge of cloud platforms including AWS, Azure, or Google Cloud Platform. * Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. * Strong debugging, analytical, and problem-solving skills. * Excellent verbal and written communication skills. * Ability to work independently and collaboratively in a fast-paced environment., * Experience developing enterprise SaaS platforms. * Exposure to networking technologies including DNS, DHCP, IPAM, load balancing, or network automation. * Experience with AI/ML integrations or data-driven applications. * Knowledge of cybersecurity principles and secure coding practices. * Familiarity with Terraform, Ansible, or infrastructure-as-code tools. * Experience with event-driven architectures and message brokers such as Kafka or RabbitMQ. * Exposure to GraphQL APIs. * Understanding of performance monitoring and observability tools. * Prior experience working in Agile/Scrum development environments. * Contributions to open-source projects or technical communities are a plus. ## Description As a Full Stack Developer at TCPWave, you will contribute to the design, development, enhancement, and maintenance of mission-critical applications used by global customers. You will work closely with product managers, architects, QA engineers, DevOps teams, and UI/UX designers to deliver high-quality software solutions., The Full Stack Developer will be responsible for developing modern web applications across both frontend and backend systems. This role requires expertise in building responsive user interfaces, designing APIs, managing databases, and deploying scalable applications in cloud or hybrid environments. You will participate in the complete software development lifecycle, including requirements analysis, architecture discussions, coding, testing, debugging, performance optimization, and deployment. This position is ideal for engineers who enjoy working across multiple layers of the technology stack and want to contribute to enterprise-grade networking and automation products. Key Responsibilities * Design, develop, test, and maintain scalable full-stack applications and enterprise web platforms. * Build responsive and user-friendly frontend interfaces using modern JavaScript frameworks and UI libraries. * Develop backend services, RESTful APIs, and microservices architectures to support frontend and platform integrations. * Collaborate with cross-functional teams to gather requirements and translate business needs into technical solutions. * Write clean, efficient, reusable, and maintainable code following software engineering best practices. * Participate in architecture reviews, code reviews, and technical design discussions. * Integrate applications with cloud services, databases, authentication systems, and third-party APIs. * Optimize application performance, scalability, and security across frontend and backend environments. * Troubleshoot software defects, production issues, and system bottlenecks. * Contribute to CI/CD pipelines, automated testing, and DevOps workflows. * Maintain technical documentation for applications, APIs, and deployment procedures. * Stay updated on emerging technologies, frameworks, and industry best practices. * Support agile development methodologies including sprint planning, standups, retrospectives, and backlog grooming. * Collaborate with QA teams to ensure software quality, reliability, and release readiness. * Participate in product enhancements and innovation initiatives related to cloud networking, automation, AI/ML integration, and enterprise infrastructure management., Technical SkillsFrontend Technologies * React.js * Angular * Vue.js * JavaScript * TypeScript * Redux * HTML5 * CSS3 * Tailwind CSS * Bootstrap Backend Technologies * Java * Spring Boot * Python * Node.js * Express.js * REST APIs * Microservices Databases * PostgreSQL * MySQL * MongoDB * Redis DevOps & Cloud * Docker * Kubernetes * AWS * Azure * Jenkins * GitHub Actions * CI/CD pipelines Tools & Platforms * Git * Jira * Linux * Postman * Swagger/OpenAPI What You'll Work On At TCPWave, Full Stack Developers contribute to innovative products and platforms involving: * Enterprise IPAM, DNS, and DHCP management * Cloud networking automation * AI-driven infrastructure intelligence * Network security and compliance solutions * Multi-cloud orchestration platforms * Web-based dashboards and analytics systems * Automation and provisioning workflows * Infrastructure monitoring and reporting tools This role offers opportunities to work on technically challenging projects with global enterprise impact. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)