UI Developer

at  Axented

Desde casa, Yucatán, Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Aug, 2024Not Specified09 May, 2024N/ALeadership,React Native,Mobile Devices,Building Security,Mobile Applications,Design Patterns,Typescript,Rest,Scalability,Agile EnvironmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

He/she will work closely with the lead engineers and architects to understand the business need, design and develop solutions to the mobile and web client applications and the BFF layer to support them, and create/update documentation of the technologies being developed. The Senior Engineer will be curious and interested in the research and use of mobile technologies such as CarPlay/Android Auto, Voice, GPS, Camera, tvOS, etc. In addition, the Senior Engineer will partner with his/her lead and peer Senior Engineers in back-end, data, cloud engineering, and other teams to ensure alignment, architectural harmony, prioritization, and share ideas. The incumbent is a technologist who is passionate about technology and uses this inquisitive nature to anticipate and test IT industry technologies and future directions and brings the results of that passion to benefit his/her software delivery. The Senior Engineer will work closely with his/her lead engineer, UX architects, and business architects to ensure he/she implements consistent design, architectural consistency, and alignment to marketing and branding standards.

Requirements

  • 5+ years of experience in a senior software development role, with a focus on front-end technologies, within an agile environment.
  • Expertise in React, React Native, and Typescript.
  • Expertise in leveraging capabilities of mobile devices.
  • Strong understanding of modern front-end architectures and design patterns.
  • Experience in building responsive, user-centric web and mobile applications.
  • Proficient in front-end testing frameworks and practices, and observability and sentiment technology.
  • Experience building and maintaining front-end supporting integration solutions (BFFs – back-ends for front-ends) leveraging REST, and/or GraphQL, etc.
  • Experience building security into the code side of the tech stack.
  • Familiarity with cloud environments and their impact on front-end performance and scalability.
  • Excellent problem-solving, logical thinking, and leadership (by influence and example) skills

Responsibilities

  • Design, develop, and maintain high-quality modern and advanced front-end applications for web and mobile platforms.
  • Collaborate with architects, other developers, product managers, and other stakeholders to ensure seamless integration of front-end and back-end technologies.
  • Maintain high standards for code quality, testing, and security practices.
  • Provide technical guidance and mentorship to junior engineers.
  • Keep abreast of the latest trends in front-end development, applying them to enhance user interface and experience.
  • Stay up to date with emerging trends in mobile and web development and technologies, applying them to improve existing solutions to reduce friction and delight customers.
  • Identifies opportunities for improvement in current technology and that of individual systems. Avoids the creation of tech debt, identifies tech debt quickly, and prioritizes the swift remediation of technical debt.
  • Participates in code reviews and other activities to ensure code quality and performance
  • Maintain DevSecOps scripts (build, test, deploy) and help implement automated testing and deployment

Responsibilities:

  • Design, develop, and maintain high-quality modern and advanced front-end applications for web and mobile platforms.
  • Collaborate with architects, other developers, product managers, and other stakeholders to ensure seamless integration of front-end and back-end technologies.
  • Maintain high standards for code quality, testing, and security practices.
  • Provide technical guidance and mentorship to junior engineers.
  • Keep abreast of the latest trends in front-end development, applying them to enhance user interface and experience.
  • Stay up to date with emerging trends in mobile and web development and technologies, applying them to improve existing solutions to reduce friction and delight customers.
  • Identifies opportunities for improvement in current technology and that of individual systems. Avoids the creation of tech debt, identifies tech debt quickly, and prioritizes the swift remediation of technical debt.
  • Participates in code reviews and other activities to ensure code quality and performance
  • Maintain DevSecOps scripts (build, test, deploy) and help implement automated testing and deploymen


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Desde casa, Mexico