As a Software Engineer, you will play a crucial role in deg, developing, and maintaining scalable, high-performance software systems focused on frontend systems. You will collaborate closely with cross-functional teams to architect technical solutions, write and review high-quality code, and ensure optimal performance and reliability across the entire stack.
While your core strength lies in frontend development, you will also contribute to backend-for-frontend (BFF) logic and integrations, fostering a sense of shared ownership across the team and project.
Responsibilities
Architect, design, and implement complex software systems, ensuring scalability, reliability, and security.
Define technical strategies in collaboration with product managers and engineers.
Contribute to a collective sense of ability and purpose by embracing shared ownership of goals and outcomes.
Write clean, efficient, and maintainable code across the frontend stack and backend-for-frontend layers.
Conduct code reviews, provide , and promote engineering best practices.
Ensure adherence to high standards of performance, accessibility, and responsive design.
Debug complex technical issues across the full stack.
Identify and resolve performance bottlenecks, optimizing rendering paths and resource usage.
Ensure code quality through appropriate test coverage and use of automated testing methodologies.
Experience & Qualifications
5+ years of hands-on software development experience in frontend systems.
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
Professional experience using React and TypeScript in production environments.
Experience with modern frameworks/metaframeworks such as NextJS.
Proficient in creating and maintaining component-based architectures at scale.
Deep understanding of frontend performance optimization strategies.
Strong knowledge of testing methodologies and experience with unit, integration, and acceptance tests.
Nice to have
Experience using Git and working with RESTful APIs.
Demonstrated ability to work autonomously and make sound technical decisions.
Intermediate to advanced English skills, both written and spoken.
Nivel de antigüedad
No corresponde
Tipo de empleo
Jornada completa
Función laboral
Ingeniería y Tecnología de la información
Sectores
Servicios y tecnologías de la información
Las recomendaciones duplican tus probabilidades de conseguir una entrevista con Eureka Labs
Queremos impulsar los conocimientos de la comunidad de una forma nueva. Los expertos añadirán información directamente a cada artículo, generado inicialmente con inteligencia artificial.