Logo
BayOne Solutions

Lead UI Developer

BayOne Solutions, Pleasanton, California, United States, 94566

Save Job

We are seeking a highly skilled Lead UI Developer with a passion for crafting exceptional web applications. The ideal candidate will possess the following qualifications: Education:

Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field, or equivalent combination of education and experience. Experience:

Over 7 years of web programming experience, including JavaScript, TypeScript, HTML, web services, server frameworks, relational databases, and REST APIs. React Proficiency:

At least 5 years of experience in software development using React.js, as well as Tailwind CSS and GraphQL integration for xAPI, with backend integration using Spring Boot Microservices. Streaming Processing:

Familiarity with real-time streaming processing, utilizing tools such as Kafka or Storm, is preferred. Recent Technologies:

Recent hands-on experience with ReactJS or similar frameworks. Node.js Expertise:

Experience with Node.js and TypeScript is a plus. CI/CD Tools:

Proficiency in Jenkins or similar continuous integration tools, along with GitHub or other source code management systems. Responsive Applications:

Proven experience in building responsive web applications, adhering to best practices in the field. Tech Trends:

Well-versed in the latest trends and advancements in web technologies. Agile Methodologies:

Experience working within the Agile Scrum framework, understanding the full software development lifecycle. Skills:

Excellent organizational and troubleshooting skills, with a keen attention to detail. Client Relations:

Strong ability to grasp client expectations and address any issues affecting delivery effectively. Interpersonal Skills:

Demonstrated ability to work effectively in a matrixed organization. Self-starter:

A proactive learner with a strong desire to deliver high-quality products. Join us in creating innovative web solutions that exceed client expectations and enhance user experiences.