Digital Development Expert needed to create interactive web pages and develop user interfaces.
We are seeking a talented Digital Development Expert with 3+ years of experience in modern frameworks and languages, including REACT & NodeJS. The ideal candidate will have a deep understanding of the entire web development process and be proficient in a variety of programming languages, frameworks, and tools.
Responsibilities:
1. Designing and developing user interfaces (UIs) using HTML, CSS, Component Libraries, and React with Typescript.
2. Creating responsive and interactive web pages ensuring websites look good and function smoothly on all devices.
3. Optimizing website performance by making sure websites load quickly and efficiently.
4. Writing server-side code using languages like Javascript, Typescript on Node.js to handle data storage, retrieval, and processing.
5. Developing APIs (Application Programming Interfaces) creating interfaces that allow different applications to communicate with each other.
6. Managing databases designing, implementing, and maintaining databases to store and organize data.
7. Testing writing and updating Jest unit tests and Cypress E2E tests to ensure strong test-driven development.
8. Troubleshooting and debugging issues being able to identify and fix problems that may arise in any part of the application.
Requirements:
* Knowledge of best practices and writing Clean Code.
* Comfortable in the command line (Mac).
* Experience with GraphQL and Apollo.
* Ability to rapidly pick up new concepts and technologies.
* Familiarity with working with different CMS integrations and building out clean content structures.