Senior Full Stack Engineer

Remote Full-time
Job Purpose
Senior Full Stack Engineer exists to bridge the gap between frontend and backend development, ensuring seamless integration and a cohesive user experience.
Technical Versatility - Can handle both frontend and backend development, reducing the need for specialized roles.Efficiency - Streamlines the development process by bridging the gap between server-side and client-side programming.Rapid Prototyping - Facilitates quicker prototyping and iteration, speeding up the feedback loop and product enhancements.Problem Solving - Offers comprehensive solutions by understanding the full spectrum of the technology stack.Collaboration - Enhances team collaboration by having a broad understanding of the project from various technical perspectives.
Reporting Line: The Senior Full Stack Engineer will report directly to the Head of Engineering. The role is integral to the engineering department's success, and the individual will likely have significant input into strategic technical decisions.
Direct Reports: The role will not have direct reports; however, it is expected to mentor peers and junior developers in your team. There is also an opportunity to take responsibility for a squad lead that will coordinate technical-level work within a small cross-functional team or a project lead that oversees the technical implementation of business-driven goals.
Main Duties
Function 1: Development & Implementation
Design and develop efficient, reusable, and reliable code for both frontend and backend.Integrate user-facing elements with server-side logic.
Function 2: System Integration & Optimization
Ensure the technical feasibility of UI/UX designs.Optimize applications for maximum speed and scalability.
Function 3: Testing & Quality Assurance
Implement automated tests to ensure reliability, usability, and security.Identify, debug, and resolve application issues.
Function 4: Deployment & Maintenance
Manage CI/CD pipelines for smooth deployment.Monitor and update applications to improve performance and address security vulnerabilities.
Function 5: Innovation & Improvements
Identify complexity, technical debts, and opportunities for new technologies to be implemented in the application or engineering practice.Drive change for improvements and adoption of better technology or engineering practice.
Other duties and tasks may be assigned.
Key Result Areas
Development & Implementation - Design, code, and implement features across the stack; Tools: Git, IDEs (e.g., VS Code, IntelliJ).System Integration & Optimization - Ensure seamless operation between frontend and backend, optimize for performance. Tools: RESTful APIs, GraphQL.Testing & Quality Assurance - Develop and execute automated tests, ensure application reliability. Tools: Jest, Selenium.Deployment & Maintenance - Manage CI/CD pipelines, perform system updates and maintenance. Tools: Jenkins, Docker.
Qualifications:
6+ years of experience building and scaling complex systems.Strong proficiency in TypeScript and ReactAdvanced expertise in Java, Spring Boot, and modern front-end frameworks.Leads design and architecture for services or domains.Mentors engineers and drives coding standards across teams.Owns system reliability, scalability, and performance for critical features.Experience with containerized environments (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).Strong communication, collaboration, and problem-solving skills.
Why Join CloudEats
At CloudEats, we are redefining how food brands are built and delivered. You'll join a fast-growing, innovative team that values technical excellence, collaboration, and continuous learning.

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Merchant II, Kids Footwear, Global Jordan

Remote

Senior Director, Sales - Culver's

Remote

Work From Home Remote Data Entry Clerk (Daily $200) in San Antonio, TX

Remote

Experienced Online Data Entry Assistant – Remote Opportunity for Teenagers

Remote

Walgreens Data Entry Jobs (Rhode Island) $26/Hour

Remote

Work From Home Call Center Representative - $16.00 per hour

Remote

RESOURCE CONSULTANT-REMOTE

Remote

Senior Analyst, Vulnerability Assessment

Remote

[Work From Home] Pharmacy Technician Representative- Accredo

Remote

Customer Success Specialist - Minneapolis

Remote
← Back