The evolution of performance
Senior Frontend Engineer
Location
Ireland
Posted
30 days ago
Salary
0
Seniority
Senior
Job Description
Senior Frontend Engineer
Kitman Labs
• Contribute to the design, build, and maintenance of our interfaces with a focus on user experience. • Help us constantly improve our engineering processes, standards and tooling. • Work with our backend engineers and designers to build features that users love to use. • Help to investigate and debug issues as they occur. • Contribute to our technical architecture as we grow.
Job Requirements
- Have shown an ability to take on new technologies and languages. We work mostly in React and Ruby but this isn’t a prerequisite, we’re more interested in your ability to learn.
- Hold yourself and others to a high bar.
- Take pride in working on projects through to a successful completion.
- Comfortable working in a dynamic team with a focus on delivering features through to production.
Benefits
- Competitive salary
- Meaningful equity
- Pension Plan
- Fully paid health insurance for employee & dependants
- Life Assurance
- Wellness Perk
- Flexible workplace with options for office-based, hybrid and remote working
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Technical lead for frontend projects and architecture • Definition of a future-proof architecture (e.g., micro-frontends) • Responsibility for end-to-end development • Development of scalable applications • Integration into CI/CD pipelines (e.g., GitLab/GitHub Actions) • Understanding of containerization (Docker) • Customer consulting based on many years of experience • Ownership of technical direction and technology choices • Implementation of a robust testing strategy (unit testing, integration testing) • Continuous quality assurance and security measures • Mentor for more junior team members • Ensuring code quality through linting/Prettier and structured code reviews
• Desarrollo con Web Components: Diseñar, desarrollar e implementar componentes reutilizables utilizando LitElements, asegurando estándares de calidad y buenas prácticas. • Maquetación y desarrollo Frontend: Crear interfaces modernas, accesibles y responsive mediante HTML, CSS, JavaScript y TypeScript. • Aplicación de buenas prácticas de desarrollo: Implementar principios SOLID y patrones de diseño que garanticen la escalabilidad y mantenibilidad del código. • Participación en el ciclo completo del proyecto: Colaborar en la definición de requisitos, análisis técnico, desarrollo, testing y mantenimiento evolutivo y correctivo. • Documentación técnica: Elaborar y mantener documentación detallada de las soluciones desarrolladas. • Colaboración multidisciplinaria: Trabajar junto a equipos de diseño, backend y negocio para asegurar la correcta implementación de soluciones alineadas con las necesidades del cliente.
• Diseñar y desarrollar una nueva arquitectura técnica desde cero. • Construir el frontend utilizando React / Next.js. • Desarrollar backend, APIs y lógica de negocio. • Diseñar y gestionar bases de datos relacionales. • Implementar autenticación, roles y permisos por usuario. • Desarrollar dashboards financieros con métricas y gráficas. • Implementar carga y visualización de movimientos financieros. • Gestionar subida y descarga de documentos privados. • Generar reportes PDF o exportables similares. • Configurar despliegues y entornos productivos. • Documentar el proyecto y realizar handover técnico completo.
Senior React, Capacitor Engineer
Smart WorkingEmpowering companies to work with the best engineers in the world
• Build and maintain cross-platform mobile applications using React + Capacitor • Lead the migration from Angular/Ionic to a modern React-based stack • Design and implement high-quality, user-focused interfaces • Develop API integrations and backend-connected features • Own the end-to-end app release process, including: - Publishing to Apple App Store and Google Play - Managing provisioning, signing, and deployment workflows • Ensure performance, scalability, and reliability, particularly during high-traffic periods and peak usage events • Handle production issues, including debugging edge cases that emerge at scale (e.g. concurrency, race conditions) • Contribute to secure handling of sensitive data and payment flows • Make pragmatic architectural decisions and drive delivery forward




