Senior Fullstack Engineer with React & Team Lead
The Agile Monkeys
WorldwideremotePosted 11 days ago
Skill Required
React-DeveloperFull-Stack-DeveloperFront-End-DeveloperEngineering-Team-LeadSoftware-EngineerSenior-Full-Stack-Engineer-(React-Node.Js)Lead-Full-Stack-Engineer-React-Node.JsLead-Full-Stack-EngineerSenior-Full-Stack-Developer-(React-Node.Js)Full-Stack-EngineerFull Stack DeveloperReactGitHub ActionsJavaScriptTypeScriptPostgreSQLKubernetesautomationbuildingwrittenTestNGDockerGitAzureAgileDesign PatternsJavaHTMLCSSandGoAIFulltime
Key highlights
- 8+ years of software engineering experience
- Strong React and JavaScript/TypeScript expertise
- Leadership experience mentoring junior developers
- Full-time, remote, flexible hours
- Work with a leading insurance client
- Technical workshops and coaching sessions
Role overview
Senior React Developer who’s ready to go beyond coding and step up as a team lead. Lead two squads of junior/intermediate developers, collaborating with backend, infrastructure, and automation teams, delivering features for a leading insurance client in a fully remote, full‑time position with flexible hours.
Responsibilities
- Participate in architecture and software development discussions and decisions.
- Translate functional requirements into technical requirements together with other team members.
- Refactor legacy code, improving it by applying good coding practices.
- Collaborate with the QA team to ensure everything works well before releasing the code to production.
- Participate in agile ceremonies.
- Lead two squads of junior/intermediate developers, helping them grow while keeping delivery on track.
- Collaborate with backend, infrastructure, and automation teams to ensure smooth integration of features and handle complex requirements.
- Translate complex requirements into technical solutions.
- Promote testing practices and clean, maintainable code.
- Ensure project success.
- Coordinate with multiple teams (backend, infra, automation).
Requirements
- At least 8 years of experience working as a software engineer.
- Strong expertise in React and modern JavaScript/TypeScript.
- Solid experience with HTML, CSS, and frontend best practices.
- Experience leading or mentoring junior and intermediate developers.
- Ability to understand complex requirements and translate them into technical solutions.
- Proven track record of delivering features in coordination with multiple teams (backend, infra, automation).
- Knowledge of testing practices and promoting clean, maintainable code.
- English level: B2 or higher – written, spoken, and listening.
- Strong communication skills – ability to discuss technical challenges, create and review proposals, and raise issues early.
- Comfortable coordinating with multiple teams and aligning stakeholders.
Nice to have
- Backend experience: Java, Spring, Struts 1, JSP, Maven, PostgreSQL.
- Infrastructure/automation knowledge: Docker, Kubernetes, GitHub Actions, Azure.
- Previous experience as a team lead or technical coordinator.
Benefits
- Full-time position (8 hours, 5 days a week).
- Fully remote (preferably within GMT -7 to GMT +2).
- Flexible working hours with overlapping time for client and team meetings.
- Technical workshops and presentations, mentoring, and coaching sessions.
- Opportunity to work with a renowned insurance client and a competitive community of engineers.
Additional details
- The Agile Monkeys is a software boutique with over 75 people and we keep growing.
- We create products related to search and AI, and deliver bespoke consulting solutions to leading enterprises.
- Initially, the position is for 6 months, but it can be extended depending on the client's needs.
- The Agile Monkeys way: you will be part of our team and will take advantage of all of our perks.
- Original posted on Himalayas.