Emerald Resource Group - Cleveland, OH
posted about 1 month ago
We are seeking an experienced Full Stack Developer. The ideal candidate will have a strong background in React development and extensive experience as a full stack developer. This role requires a deep understanding of both frontend and backend technologies, with a focus on creating robust, scalable applications. The successful candidate will be responsible for developing complex user interfaces, building and maintaining REST APIs, and ensuring seamless integration and deployment of applications. This position is critical for delivering high-quality software solutions that meet the needs of our clients and enhance user experience. As a Full Stack Developer, you will develop complex user interfaces using React, including component design and state management for specific use cases. You will also build and maintain REST APIs using Java (Spring Boot), NodeJS, Python, GraphQL, or similar technologies. Implementing state management in React applications using Redux and Context APIs will be a key part of your responsibilities. You will utilize frontend design tools like Webpack, Babel, and NPM to streamline development processes and conduct thorough testing using tools such as Jest and React Testing Library. Additionally, leveraging utility CSS frameworks like Material UI and Tailwind for efficient styling will be essential. Collaboration with cross-functional teams will ensure the seamless integration and deployment of applications, making your role vital to the success of our projects.