Job Closed

This listing is no longer active.

Forterro logo
Forterro

Powering the businesses powering the future™

Principal Software Engineer, Frontend

Frontend EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2012H1B No SponsorCompany SiteLinkedIn

Location

France

Posted

78 days ago

Salary

0

Seniority

Lead

Bachelor DegreeFrenchFluxReactTypeScript

Job Description

Principal Software Engineer, Frontend

Forterro

• Deliver end-to-end features within a modular architecture • Develop and evolve authentication, SSO, authorization interfaces and administrative workflows • Design and develop interfaces for AI capabilities (chat, streaming, agent interactions) • Build reusable UI components and shared frontend packages • Contribute to the component library, frontend patterns and cross-module consistency • Integrate the frontend with backend services and APIs in a reliable and secure manner • Optimize application performance, usability and maintainability • Write tests (unit, integration, E2E) at a level appropriate to the risks and requirements • Participate in code reviews and continuous quality improvement • Contribute to frontend security topics (CSP, token management, dependency security) • Participate in CI/CD practices and delivery quality • Collaborate with backend, product and design teams • Contribute to frontend standards and knowledge sharing

Job Requirements

  • Strong mastery of React + TypeScript — significant production experience
  • Architectural thinking — ability to design robust, maintainable and scalable frontend applications
  • API integration — experience consuming and structuring interactions with backend services
  • Server state management — solid knowledge of React Query (TanStack Query) and related challenges
  • Multi-product environments — ability to design reusable components and capabilities
  • Software quality — pragmatic approach to testing (unit, integration, E2E)
  • Frontend security — understanding of authentication flows, token management and web best practices
  • Pragmatic problem-solving — ability to make trade-offs and explain technical decisions
  • Autonomy — ability to work effectively in a remote environment
  • Collaborative mindset — active participation in code reviews and context sharing
  • Comfortable in a tool-driven environment — GitHub, Jira, CI/CD

Benefits

  • Remote work
  • Full-time contract
  • Tools: GitHub, Jira, CI/CD (GitHub Actions), PostHog

Related Job Pages

More Frontend Engineer Jobs

Plain Concepts logo

Senior Frontend Developer

Plain Concepts

Rediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.

Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

Role Description We’re hunting for a passionate Senior Frontend Developer with a solid technical background in React or Angular (Vue might also be interesting). Your mission? Train, deploy, and put groundbreaking developments into action — and that’s just the beginning. - Participating in the design and development of software solutions for challenging projects. - Design of architecture and the decision-making process in a constructive environment with co-creation dynamics. - Participate, review, help and take care of the projects where your teammates are involved. - Be a key player in the development of the best practices, clean and reusable code. - Be up to date with the latest tools and technologies in the market. Qualifications - More than 6 years of experience in frontend development with React or Angular (Vue is also valued). - Experience in backend with .NET or Python is highly valued. - Experience using Azure services (bonus points for experience in other clouds like AWS or GCP). - Experience in testing as an essential part of development (unit, integration, etc.). - Knowledge building CI/CD pipelines. - Knowledge and application of design patterns. - Experience with containers. - Passion for technology and software development. - Constant drive to learn and ability to learn quickly. - Strong team player mindset. Requirements - Good English level (international environment). - You not only create code from tickets, you take care of the backlog, features and functionalities. - You have previously worked in a multidisciplinary team with multiple projects. Benefits - Salary determined by the market and your experience. - Flexible schedule 35 Hours / Week (no salary reduction). - Fully remote work (optional). - Flexible compensation (restaurant, transport, and childcare). - Medical and dental insurance (completely free of charge for the employee). - Individual budget for training or equipment and free Microsoft certifications. - English lessons. - Birthday day off. - Monthly bonus for electricity and Internet expenses at home. - Discount on gym plan and sports activities. - Plain Camp (annual team-building event). - Extra perks: events attendance and speakers, welcome pack, baby basket, christmas basket, discount portal for employees. - The pleasure of always working with the latest technological tools! Company Description Plain Concepts is a global company of over 700 people passionate about technology and innovation. Since our founding, we have grown through technical proficiency and confidence in ideas that others might consider risky, creating custom solutions for our clients. With offices in more than 6 countries, our mission is to continue to drive cutting-edge projects around the world. - We are highly committed to technical excellence. - We are known for developing highly customized projects, offering specialized technical consultancy and training. - Thanks to the great work of our technicians, we have been recognized for our ability to lead innovative projects that generate value. - Our approach goes beyond traditional outsourcing; we focus on creating value together with our clients. - Our teams are diverse and multidisciplinary, operating in a flat, collaborative structure. - We live and breathe AGILE principles, ensuring flexibility and efficiency in everything we do. - Knowledge-sharing is at our core. - Innovation drives us — even the boldest ideas are welcome here. - Transparency underpins all our relationships, fostering trust and long-term partnerships.

Worldwide

Role Description - Creating new websites from scratch. - Redesigning and rebuilding old websites. - Creating sitemaps and designing wireframes. - Managing workspaces while working with teams. - Creating effective content and ensuring user engagement. - Working on front-end to create interactive User Interface (UI). - Building easy navigation to create solid User Experience (UX). - Working on back-end to ensure fast and error-free loading of websites. Qualifications - Any graduate with a desire to become a web developer. - Freshers are welcomed. - Good understanding of the English language. - Knowledge of HTML, CSS, and JavaScript is a plus but NOT mandatory. Requirements - A PC or laptop with decent internet speed. - Freshers are welcomed; training will be provided. Benefits - Internship certificate. - Letter of recommendation. - Performance-based stipend. - Part-time work from home (10 AM to 06 PM). - 5 days a week, fully flexible shift.

India
₹6K - ₹10K / month
NEORIS logo

Frontend Engineer, ReactJS

NEORIS

NEORIS is a Digital Accelerator that helps companies step into the future.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Diseñar y desarrollar aplicaciones frontend basadas en la web para soluciones de IA y optimización. • Crear interfaces de usuario intuitivas y de alto rendimiento utilizando marcos frontend modernos, principalmente React. • Visualizar conjuntos de datos complejos y resultados de modelos de manera clara y efectiva. • Colaborar estrechamente con ingenieros senior de optimización e IA para entregar productos de alta calidad. • Traducir problemas comerciales complejos en soluciones frontend escalables y mantenibles. • Contribuir a la mejora continua de la pila de ingeniería y las prácticas de desarrollo. • Asegurar altos estándares de calidad del código a través de pruebas, control de versiones y prácticas de CI/CD.

Spain
Job Closed
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Own end-to-end increments from scope through build, demo, and handoff • Work across the stack - frontend, backend, LLM integrations • Use coding agents and agentic engineering workflows • Build correction paths into AI interfaces • Partner with teams to understand client problems • Make scope tradeoffs between speed and learning • Ensure functionality and usability of shipped products • Run demos, gather feedback, and iterate quickly • Spot patterns and turn them into reusable approaches • Document builds for handoff and reuse

Poland
zł20K - zł35K / month
Job Closed