
IC4 – Sr Software Engineer Fullstack
SILMC - SERVICIOS INTEGRADOS DE LEALTAD, MERCADOTECNIA Y COMUNICACIÓN, S.A.P.I. DE C.V.
Objective of the Role:
Leads and drives the development of advanced, end-to-end web applications while ensuring scalability, security, and maintainability. This role takes ownership of complex technical projects, mentors team members, and collaborates with business and technical leaders to define and implement strategies that deliver impactful results. The Senior Engineer plays a key role in fostering innovation, optimizing system performance, and setting the standard for engineering excellence.
Main Responsibilities:
- Lead the design and development of complete, scalable, and secure applications, ensuring alignment with architectural patterns and best engineering practices.
- Own the collaboration with the UX/UI design team to translate designs into functional, maintainable, and high-performance code.
- Drive the technical implementation of product requirements, ensuring alignment with business goals and technical feasibility.
- Establish and enforce secure and test-driven development practices, mentoring team members through detailed code reviews and technical guidance.
- Champion innovation by identifying opportunities for improvement, introducing forward-thinking solutions, and influencing the technical direction of projects.
- Take ownership of the QA process within the team, ensuring high reliability, usability, and accessibility in delivered solutions.
- Mentor and guide team members by sharing knowledge, fostering professional growth, and encouraging a culture of collaboration and learning.
- Define and manage SLAs, SLOs, and SLIs, ensuring system reliability and consistent performance that meets organizational standards.
- Oversee and maintain comprehensive technical documentation for architectures, operational procedures, and tools, ensuring long-term scalability and clarity.
- Drive performance optimization, identifying and resolving system bottlenecks to enhance scalability and efficiency.
- Collaborate proactively with SRE teams to optimize infrastructure and ensure fault-tolerant, highly available systems.
- Shape the roadmap for automation and operational tools, ensuring efficiency in development and deployment processes.
- Lead infrastructure improvements using tools such as CloudFormation and Terraform, automating the creation and configuration of scalable environments.
- 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 fullstack development.
- Expertise in React JS (including Native and Next.js).
- Proficiency in Design Patterns and Object-Oriented Programming (OOP) using Java, TypeScript, Node.js, and .NET.
- Strong command of TDD, BDD, and ATDD methodologies.
- Advanced knowledge of SQL and NoSQL databases.
- In-depth understanding of microservices and architectural patterns.
- Proficiency with version control systems (Git, GitHub) and experience resolving complex conflicts.
- Demonstrated expertise in secure development practices, leveraging tools such as JUnit, SonarCloud, SAST, SCA, DAST, and MAST.
- Advanced experience with CI/CD pipelines and automated testing strategies.
- Familiarity with cloud services, including compute instances, serverless architectures, storage, databases, and networking.
- Exceptional communication skills and the ability to collaborate with technical and non-technical stakeholders.
- Experience working in Agile environments and using tools such as SAFe, Scrum, Kanban, and Jira.
- A mindset of innovation, creativity, and a drive for continuous improvement.
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 for this job
*
indicates a required field