Software Engineer (React + GraphQL)

at  XYZ Reality

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Sep, 2024Not Specified17 Jun, 2024N/AGood communication skillsNoNo
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:

XYZ Reality, a leading ConTech company based in London, is currently searching for a talented, passionate, and experienced Senior GraphQL Engineer to join our team. Our mission is to revolutionize the construction industry with our custom augmented reality hardware and innovative software, and we’re seeking a leader to help us achieve this goal.
We are seeking a highly skilled and experienced Senior GraphQL Engineer to join our team. The ideal candidate will have extensive experience in developing complex front-end applications using React.js, GraphQL, and Apollo Server. Proficiency in TypeScript and some knowledge of Node.js is also required. As a Senior Front-End Developer, you will play a crucial role in designing, building, and maintaining efficient, reusable, and reliable code to meet our growing technological needs here at XYZ Reality.
Key Responsibilities
• Develop and maintain robust front-end applications using React.js.
• Design and implement GraphQL schemas and resolvers using Apollo Server.
• Collaborate with back-end developers to integrate user-facing elements with server-side logic.
• Write clean, scalable, and maintainable TypeScript code.
• Optimize components for maximum performance across a vast array of web-capable devices and browsers.
• Troubleshoot and debug complex issues to ensure the smooth operation of applications.
• Experience consolidating multiple APIs into a new Service Tier with GraphQL.
• Conduct code reviews and mentor junior developers.
• Stay up-to-date with emerging technologies and industry trends to ensure our solutions remain competitive.
Skills, Knowledge & Expertise
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• 5+ years of professional experience in front-end development.
• Expertise in React.js and its core principles.
• Strong experience with GraphQL and Apollo Server.
• Proficiency in TypeScript.
• Familiarity with Node.js and its ecosystem.
• Solid understanding of modern front-end build pipelines and tools.
• Experience with version control systems, preferably Git.
• Experience building containerized applications.
• Excellent problem-solving skills and attention to detail.
• Strong communication skills and the ability to work effectively in a team environment.
Benefits
· Playing a valuable part in revolutionising the industry
· Competitive Salary
· 25 days paid holidays plus bank holidays
· Easily accessible location
· Flexible working
· Company pension
· Healthcare

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

London, United Kingdom