IC4 - Sr Software Engineer Frontend

Remote Full-time
Objective of the Role Lead the design and implementation of scalable, reusable, and high-performance frontend architectures. Drive technical excellence, mentor developers, and ensure consistent, user-focused interfaces in collaboration with design, product, and backend teams. Main Responsibilities Design and develop high-performance web applications. Work closely with the design team (UX/UI). Collaborate with the product team to understand and translate functional requirements into technical solutions. Lead code reviews and provide constructive feedback to team members. Contribute to technical decision-making and establish development best practices. Actively participate in the testing phase, including identifying and fixing bugs and performance issues. Improve work methods by sharing experiences and best practices. Oversee projects from conception to finished product. Work with Architecture, Data Management and DevOps teams through agile sprints to promote continuous development releases. Meet technical and consumer needs. Stay updated on the latest trends in web application development and related areas. Act as a mentor for other developers, providing technical support in problem-solving and challenges. Monitor product usability and accessibility. Maintain updated documentation on architectures, procedures, and operational tools. Collaborate on effective branching and merging strategies. Manage and operate critical production systems and services. Ensure system availability and performance. Diagnose and resolve performance and scalability issues. Manage application and system configurations to ensure consistency and reproducibility. Use tools like CloudFormation and Terraform to manage IAC (Desirable AWS). Automate the creation and configuration of infrastructure environments (Desirable). Promote an autonomous work culture by encouraging self-management, accountability, and proactive problem-solving among team members. Serve as a Spin Culture Ambassador to foster and maintain a positive, inclusive, and dynamic work environment that aligns with the company's values and culture. Required Knowledge and Experience Minimum 4 to 5 years of experience in web development. Proven experience in React and/or Next.js. Strong knowledge and experience in JavaScript and TypeScript. Deep understanding of design patterns, architecture, and SOLID principles. Experience with TDD, ATDD, BDD. Experience consuming REST services, Hexagonal RESTful API. Use of Git and conflict resolution, as well as CI/CD tools. Demonstrable experience in secure development (use of SAST, DAST tools). Advanced knowledge of HTML5. Ability to lead teams and projects, ensuring deadlines are met and high-quality standards are maintained. Best practices in preventing common web vulnerabilities (e.g., XSS, CSRF). Secure token management strategies (JWT, refresh/access token lifecycle). Required skills Ability to adapt to rapid changes in the work environment and project priorities. Excellent communication and collaboration skills. Team management and technical leadership. Project management. Innovation and creativity. Willingness to acquire knowledge in new technologies within Spin's tech stack. Strong problem-solving skills and attention to detail. Spin está comprometida con un lugar de trabajo diverso e inclusivo. Somos un empleador que ofrece igualdad de oportunidades y no discrimina por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad u otra condición legalmente protegida. Si desea solicitar una adaptación, notifique a su Reclutador.

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Join Today: Inside Customer Manager- US- Remote

Remote

Customer Service Representative - Remote (Seasonal, Healthcare)

Remote

Planning Drawings and Layout Expert

Remote

Remote Senior Quality Auditor – Healthcare Claims

Remote

Account Executive

Remote

Experienced Full Stack Financial Accounting and Data Integration Specialist – Remote Opportunity with blithequark

Remote

[Remote/WFM] Part-Time Assistant Manager

Remote

Customer service sales

Remote

Experienced Remote Customer Service and Payment Collection Representative for a Dynamic Team at arenaflex

Remote

Experienced Customer Services Representative – Insurance Policyholder Support and Claims Processing

Remote
← Back