About This Role
This role is a key part of our tech team, focusing on the development and implementation of web applications.
Job Responsibilities
* Design Development: Translating design concepts into functional web pages using HTML, CSS, component libraries, and React with TypeScript.
* Responsive Web Development: Ensuring websites are visually appealing and function smoothly across all devices.
* Server-side Code Development: Writing code in languages like JavaScript and TypeScript on Node.js to handle data storage, retrieval, and processing.
* API Integration: Creating interfaces for different applications to communicate effectively.
* Database Management: Designing, implementing, and maintaining databases to store and organize data securely.
* Quality Assurance: Developing and updating unit tests to ensure strong test-driven development practices.
* Problem Resolution: Identifying and resolving issues that may arise in any part of the application.
The ideal candidate should have knowledge of best practices, be comfortable with modern frameworks and languages, and have experience working with GraphQL and Apollo.