Job Description
🌐 About the RoleWe are seeking a Senior Full Stack Engineer with a strong Frontend focus to join our fast-paced, agile team. You will work across the stack, but your primary expertise will be in modern JavaScript/TypeScript, reactivity frameworks, and browser APIs, helping us deliver high-performance, dynamic user experiences.This is an opportunity to work in a startup environment, where your impact on the product and the user experience will be immediate and meaningful.🛠️ Our Tech StackFrontend: Advanced JavaScript/TypeScript, reactivity-based frameworks (React, Vue, Solid), Virtual DOM.Browser APIs: Chrome API, Service Workers, rendering pipelines.Backend: Django (preferred), Flask.Infrastructure: Kubernetes, multi-cloud services for dynamic rendering.DevOps & Data: Cloud-based services supporting scalability and performance.✅ ResponsibilitiesDesign, build, and optimize user-facing features with a focus on performance and scalability.Work with DOM/Virtual DOM, reactivity models, and state synchronization.Implement and improve client-side rendering pipelines using browser APIs and Service Workers.Collaborate with peers to make technical and business trade-offs, ensuring quality and timely delivery.Contribute to backend services and infrastructure when needed.Mentor and support junior team members, fostering knowledge sharing.Adapt quickly to evolving business needs in a startup, agile environment.🎯 RequirementsEducation:Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering (strict requirement).Master’s degree in a related field is preferred.Experience & Technical Skills:7+ years of software engineering experience.Strong expertise in JavaScript/TypeScript and modern frameworks (React, Vue, Angular, Solid).Deep understanding of DOM and Virtual DOM concepts.Hands-on experience with browser APIs, Chrome Service Workers, and rendering pipelines.Background in building high-performance systems that replay complex user interactions is a plus.Familiarity with DOM diffing, mutation tracking, and synchronization is a strong plus.Experience with Django or Flask.Knowledge of Kubernetes and cloud platforms.Soft Skills:Strong decision-making skills balancing technical and business needs.Excellent communication and teamwork abilities.Sense of urgency and ownership in delivering code and products.Passion for mentorship and coaching junior engineers.Enthusiasm for startups, small teams, and agile methodologies.🌍 Role DetailsType: Full-time (FTE 1).Location: Fully Remote.Language: Professional English (oral and written).Minimum Time Overlap: To be agreed with the team (America's timezone preferred).🚀 What We OfferA chance to work with cutting-edge frontend and cloud technologies.Direct impact on product and user experience.A collaborative startup culture: agile, dynamic, and results-driven.Opportunities to grow, mentor, and take ownership in a scaling product.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period