Senior Full Stack Web & API Developer (React JS Specialist)

Toronto 23 months agoFull-time External
Negotiable
Company Overview: Join our innovative tech company as a Senior Full Stack Web & API Developer specializing in React JS. We are committed to leveraging cutting-edge technology to create impactful products. Our focus is on driving progress and efficiency in the data & ai space. Job Description: We are looking for a React JS expert to lead the development of high-performing web applications and APIs. In this role, you will be pivotal in every phase of the product development cycle, from concept to deployment, ensuring seamless front-end integration with robust back-end services. Key Responsibilities: • Lead the development and implementation of advanced React JS applications. • Ensure the technical feasibility of UI/UX designs and translate them into user-friendly interfaces. • Collaborate with back-end developers to integrate front-end elements with server-side logic. • Optimize applications for maximum speed and scalability. • Provide expertise in the full software development lifecycle, from concept and design to testing. • Implement and maintain CI/CD pipelines for streamlined code deployment. Primary Skills (React JS): • Expertise in React JS, including advanced concepts like Webhooks, APIs, React Flow, Material UI, and state management. • In-depth understanding of React JS core principles and lifecycle. • Proficiency in using additional React JS tools like Redux, React Router, and Hooks. • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. • Familiarity with RESTful APIs and modern front-end build pipelines and tools. Additional Skillset Required: • Solid experience with Node.js and Python for full-stack development. • Experience with cloud services (Azure & AWS), containerization (Docker), and orchestration (Kubernetes). • Proficiency in web markup, including HTML5, CSS3. • Familiarity with database technologies (SQL/NoSQL) and version control tools (Git, GitHub). • Experience in CI/CD tools and practices. • Exceptional problem-solving and analytical skills. • Strong communication and teamwork abilities. • Experience in leading projects and mentoring team members. Added Advantages: • Experience with PySpark and Jupyter server/notebook. • Knowledge of distributed systems, scalability, and reliability concerns. • Understanding of data management, data engineering & data analytics concepts. Qualifications: • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. • 6+ years of professional experience, with a focus on React JS development. We Offer: • Competitive compensation package. • Dynamic, inclusive work environment. • Professional growth and development opportunities. • Access to cutting-edge tools and technologies. Lucid Data Hub is an Equal Opportunity Employer committed to diversity and inclusion in the workplace