Job Overview
This role involves designing and developing user interfaces using a range of technologies, including HTML, CSS and React.
* Proficient in JavaScript and TypeScript with expertise in React and Node.js.
* Able to work with command line interfaces and Linux/Mac environments.
Key responsibilities include:
* Developing web applications from scratch using modern tools and frameworks.
* Designing and implementing responsive and interactive web pages.
* Ensuring the security of services and integrating it into any applications.
* Collaborating with teams to research and resolve complex problems.
Desirable skills for this position include knowledge of databases (MySQL, PostgreSQL and MongoDB) and familiarity with cloud platforms (AWS and Docker).
Core Responsibilities
* Implementing APIs (Application Programming Interfaces) to support web applications.
* Utilizing next-generation tools like Next.js and Styled Components to enhance application functionality.
* Continuously improving website performance through optimization techniques.