Fullstack React/Java
at Encora
Ciudad de México, CDMX, Mexico -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Sep, 2024 | Not Specified | 17 Jun, 2024 | 3 year(s) or above | Typescript,Programming Languages,Web Applications,Distributed Systems,Data Structures,Testing,Algorithms,Computer Science,Information Retrieval,Pipelines,Aws,Software,Maintainability | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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