Esta es una vacante externa, deberás completar el proceso en el sitio de la empresa.
Categoría: Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida:
Descripción
The Full Stack Developer is responsible for designing, developing, testing, and maintaining front-end and back-end applications which follow the company's development standards/guidelines, and meet business requirements. They will be responsible for ensuring that all developed software is secure, high quality, and maintainable
Especificación de viajes
Traveling is required
Descripción adicional
Essential Functions/Responsibilities
• Designs, develops, tests and maintains back-end & front-end of applications
• Works with the Functional Data Architect & Solution Architect to identify the architecture required to develop a use case
• Works with Proxy PO/Product Owner to translate business requirements into technical requirements
• Writes technical documentations & specifications
• Ensures quality through testing, consistency to standard framework and through mentorship, feedback and paired programming
Additional Responsibilities
• Build and maintain business applications using modern web technologies such as HTML, CSS, JavaScript, Angular, and React
• Use low-code development software to rapidly develop business applications and prototypes for POCs. Development of custom components/connectors to integrate with various systems
Communication & Collaboration
• Interacts with DevOps team, Technical Leaders, Agile team, Product Owner / Proxy product owner, and Customer Success Manager
• Collaborate with internal clients & product teams to drive solutions and POC discussions
• Participate in business analysis activities to gather data processes requirements
• Ability to effectively communicate Solution architectures, and design proposals
• Effective oral and written communications skills in English
Perfil solicitado
Education:
• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field or equivalent work experience
Experience/Skills:
• Minimum of 3-5 years of full stack development experience
• Experience with development, testing and implementation of software solutions is required
• Experience on front end languages such as HTML, CSS and JavaScript
• Experience with frameworks such as Angular and React
• Proficiency with server-side languages such as Python, PHP, Java, .Net (C#/VB) and databases (MySQL)
• Knowledge on creating and deploying packages
• Knowledge of Cloud technologies (AWS)
• Strong knowledge of design patterns
• Strong knowledge of Continuous Integration / Continuous Delivery pipelines (CI/CD)
• Participate in the design of new tools, evangelize the team's vision
• Is a pillar of the team's values and excellence
• Contribute to best practices for the realization of a reliable and efficient product
• Contribute to technological innovation
• Fluent in English & ability to work in multicultural environment
• Project experience within an agile framework like Scrum
• Experience working with DevOps culture
• Takes into account the user experience in its developments
• Takes into account accessibility (making services accessible to people with disabilities)
Preferred Skills (not required):
• GitLab, GitLab CI
• Terraform
• PowerShell
• Mendix Studio Pro
• Microsoft Power Apps / Power Automate
• IoS App Development
• UI/UX Experience
• AWS QuickSight
• Experience with Manufacturing/Aerospace or Airline Industry
Computer/IT Skills:
• Basic knowledge Microsoft Office (Word, Excel, PowerPoint, Project), Visio/LucidChart/Drawio
• Basic knowledge of TCP/IP, packet capturing, firewalls and networking fundamentals.
• Basic knowledge of cloud computing and AWS Services.
• Advanced knowledge of front-end development and integration with REST APIs
Other Skills:
• Ability to work with AGILE methodology in relationship to IT/IS.
• Have good knowledge of basic networking and basic IT infrastructure connectivity.
• Demonstrated ability to handle multiple projects and assignments with attention to detail.
• Problem solving, well organized, detailed oriented and accurate.
• Ability to be a self-motivated member of the IT Team and must be able to work in a team atmosphere and have a positive attitude.
Ubicación del puesto
Ubicación del puesto
América del Norte, México, Baja California
Ciudad
Tijuana
Criterios del candidato
Nivel mínimo de estudios
Profesional / Licenciatura / Grado / Diplomatura
Nivel minimo de experiencia
Más de 5 años
Idiomas
Inglés (Bilingüe)