Fullstack React/Java

at  Encora

Ciudad de México, CDMX, Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Sep, 2024Not Specified17 Jun, 20243 year(s) or aboveTypescript,Programming Languages,Web Applications,Distributed Systems,Data Structures,Testing,Algorithms,Computer Science,Information Retrieval,Pipelines,Aws,Software,MaintainabilityNoNo
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:

JOB SUMMARY

We are seeking experienced Software Developers to work with us to build amazing new products for airlines and travelers.
We firmly believe there are many complex unsolved challenges in travel technology, and if you are excited about helping us solve some of them, we would like to meet you.
We are looking for a Software Developer who is fullstack, i.e. knowledgeable in both Frontend and Backend. For this specific role, the candidate should have at least 5 years experience in React with TypeScript (or similar) and at least 3 years of experience in Java (SpringBoot, open source libraries).
In a typical week, a developer will develop new features with a cross-functional team of product managers, designers, and frontend, automation, and test developers. We value shipping well tested high quality features fast and frequently. They also collaborate with peers to develop technical proposals and contribute to internal tools that optimize our development processes. They will assist our skilled support team and operations team in triaging and resolving issues.

QUALIFICATIONS AND SKILLS

  • You have worked on a team and delivered a product you are proud of.
  • You have been building web applications professionally for 5+ years in a Agile/Scrum environment
  • You can lead a technical architecture discussion in front of a whiteboard and help drive technical decisions.
  • You write understandable, testable code with an eye towards maintainability.
  • You are a strong communicator. Explaining complex technical concepts to designers, support, and other developers is no problem for you.
  • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • You have experience designing and implementing software in Java (SpringBoot, open source libraries) and deployed in the cloud (AWS preferred), React with TypeScript (or similar)
  • You have a strong understanding of testing and the test pyramid. You have an understanding of pipelines and feedback loops. You have a delivery focused mindset. (Junit, Mockito)
  • You have a bachelor’s degree in Computer Science, Engineering, or related field, or equivalent training, fellowship, or work experience.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science engineering or related field or equivalent training fellowship or work experience

Proficient

1

Ciudad de México, CDMX, Mexico