Job Title
Senior Web Developer (React)
About the Role
We are seeking a seasoned Senior Web Developer with expertise in React to join our team. As a key member of our engineering team, you will be responsible for designing and developing high-quality front-end applications using React, ensuring performance, responsiveness, and accessibility.
Key Responsibilities
* Design and develop high-quality front-end applications using React, meeting performance, responsiveness, and accessibility standards.
* Collaborate with UI/UX designers to create user interfaces that meet business requirements and user needs.
* Develop and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines, ensuring seamless deployment and testing processes.
* Contribute to the development of back-end services using Java servers and Spring Boot, integrating with RESTful APIs and technologies such as GraphQL, Postgres, and Neo4j.
* Work on large data projects, leveraging Elasticsearch/Solr, Kafka, and NoSQL databases, and experience with Azure Cloud and Linux operating systems.
Requirements
* Proficient in Git, including use of Git and JIRA, with experience in agile working and test-driven development.
* Strong understanding of responsive design, performance optimization, and user experience principles.
* Excellent communication and stakeholder engagement skills, with ability to understand business requirements and translate them into technical requirements.
* Experience with integrating RESTful APIs or technologies/frameworks, such as GraphQL, Nifi, Postgres, Neo4j, or IIR.
* Mid-Senior level expertise in software development, with a focus on front-end development and React.
Benefits
* Opportunity to work on complex projects and contribute to the growth of our engineering team.
* Chance to collaborate with experienced professionals and learn from their expertise.
* Competitive compensation package and benefits.
* Professional development opportunities, including training and conference attendance.
How to Apply
To apply for this exciting opportunity, please submit your resume and a cover letter outlining your experience and qualifications.