07 ago
|
Bureau de Arte en Software
|
México
07 ago
Bureau de Arte en Software
México
**Software Engineer **with extensive knowledge & experience in the development and deployment of complex solutions, advanced problem-solving skills, and the ability to manage your assignments. Experience in customer-facing roles and success leading deep technical architecture discussions with senior customer executives, Enterprise Architects, IT Management, Developers, and Testers.
**Deep Expertise in**:
- Experience as a Software Developer
- Engineering Degree in IT / Computer Science
- 5+ years of experience in **ReactJS 16.7+ with REDUX**, ES6, Promises, yarn/npm, HTML 5, CSS3 etc.
- 2+ years of experience in unit testing using JEST and E2E testing using Playwright
- Hands-on experience in using Web API (AXIOS or FETCH),
- Hands-on experience in Azure Cloud platform using pipeline (CICD) Azure DevOps.
- Good to have: design patterns, microservices, Typescript, etc
**Key Accountabilities**:
- Collaborate closely with Senior Developers & Leads to deliver defect-free code for assigned tasks within deadlines.
- Work with the technical lead to implement suggested solutions on time and with expected quality.
- Identify and address technology challenges, implementing innovative solutions.
- Adhere to development standards and conduct thorough unit testing.
- Communicate risks, issues, and dependencies promptly to the technical lead.
- Resolve technical challenges in collaboration with leads and colleagues.
- Maintain accurate updates on efforts, tasks, and activities in the Sprint Board.
- Assist technical lead in solution implementation or proof of concept (POC) as needed.
- Identify and address technical, functional, and soft skills gaps, planning for improvements.
- Collaborate with stakeholders to understand user stories, define tasks, estimate efforts, and ensure timely completion.
- Acquire comprehensive functional knowledge of projects/products and raise pertinent questions.
- Take ownership of assigned tasks, delivering within sprint time frames.
- Develop new features, fix bugs, and implement unit tests/E2E as required.
- Ensure adherence to React best practices and identify areas for codebase improvement.
- Track assigned tasks throughout the sprint and update their status accordingly.
- Participate in daily scrum calls to stay informed about project progress and provide updates to the team.
**Experience**:
- 8+ years’ experience as a Software Developer with an engineering degree in IT / Computer Science
- In-depth understanding of coding languages and experience in multiple technology areas (Microsoft)
- Experience in working with agile development teams.
Tipo de puesto: Jornada completa
Sueldo: $77,000.00 - $80,000.00 al mes
Tipo de jornada:
- Rotativo
- Turno de 8 horas
Lugar de trabajo: Empleo presencial
Fecha de inicio prevista: 21/05/2024
📌 ReactJS y Redux (México)
🏢 Bureau de Arte en Software
📍 México