[U-118] FULL STACK DEVELOPER: BUILDING SOFTWARE SOLUTIONS

Sin Nombre


About the Role We are seeking a highly skilled Full Stack Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries. Job Description: - Main Responsibilities: - Designing technical solutions for medium/high complexity applications - Participating actively in all phases of the application development lifecycle - Collaborating with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities - Recommending and promoting IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products - Proposing improvements and escalating risks/issues related to development activities - Participating in the review of the work done by development team members - Learning and applying new technologies, practices, and tools as appropriate to the project - Participating in internal and external tech communities, events, etc. - Sharing experience and knowledge gained from projects Requirements: - 5+ years of experience in software development - Strong understanding of different common programming paradigms (OOP, Functional, etc.) - Strong familiarity with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM) - Proficient in relevant programming languages, frameworks, and tools such as Java, Javascript, Spring, Hibernate, React, Maven, Gradle - Practical experience in platform-specific database systems and SQL - Good understanding of version control systems like Git or similar - Solid experience with testing and mocking frameworks - Familiar with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP, and others - Experience with Agile methodologies (e.g., SCRUM, KANBAN) - Knowledge of CI/CD tools and practices - Good problem-solving skills and analytical thinking - Excellent communication and teamwork abilities - Upper English proficiency Benefits: - Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus - Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership - Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences - Hybrid work and flexible working hours, employee assistance programme - Global internal wellbeing programme, access to wellbeing apps - Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations

trabajosonline.net © 2017–2021
Más información