ReactJS y Redux Software Engineer

hace 4 meses


Tláhuac, Ciudad de México Bureau de Arte en Software A tiempo completo

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
  • Handson experience in using Web API (AXIOS or FETCH),
  • Handson 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 defectfree 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
  • Indepth understanding of coding languages and experience in multiple technology areas (Microsoft)
  • Experience in working with agile development teams.

Tipo de puesto:
Tiempo completo

Sueldo:
A partir de $680.00 la hora

Horas previstas:
de 24 a 40 por semana

Horario:

  • Rotativo
  • Turno de 8 horas

Lugar de trabajo:
Empleo presencial

Fecha de inicio prevista: 21/05/2024