Responsibilities
- Develop and maintain user interfaces.
- Work with cross-functional teams to define, design, and ship new features.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Assure that all user input is validated before submitting to back-end.
- Collaborate with other team members and stakeholders.
- Write clean, efficient, and maintainable code.
- Stay up-to-date with emerging technologies and industry trends.
Nice to Have
- Experience with TypeScript.
- Familiarity with GraphQL.
- Experience with server-side rendering (SSR) frameworks like Next.js.
- Knowledge of progressive web apps (PWAs).
- Experience with internationalization and localization.
- Familiarity with content management systems (CMS).
- Experience with headless CMS solutions.
- Knowledge of web security best practices.
- Experience with microservices architecture.
- Familiarity with containerization tools like Docker.
- Experience with cloud services like AWS, Azure, or Google Cloud.
- Knowledge of serverless architectures.
- Experience with real-time data processing and WebSockets.
- Familiarity with headless CMS solutions.
- Experience with performance monitoring and analytics tools.
Compensation
Competitive salary
Work Arrangement
Remote, Full-time
Team
Collaborative and cross-functional team environment
Technologies
- HTML, CSS, JavaScript
- React, Angular, Vue.js
- Git
- RESTful APIs
- Webpack, Gulp, Grunt
- Redux, MobX
- SASS, LESS
- Next.js
- GraphQL
- TypeScript
- Docker
- AWS, Azure, Google Cloud
Nice to Have
- Experience with TypeScript.
- Familiarity with GraphQL.
- Experience with server-side rendering (SSR) frameworks like Next.js.
- Knowledge of progressive web apps (PWAs).
- Experience with internationalization and localization.
- Familiarity with content management systems (CMS).
- Experience with headless CMS solutions.
- Knowledge of web security best practices.
- Experience with microservices architecture.
- Familiarity with containerization tools like Docker.
- Experience with cloud services like AWS, Azure, or Google Cloud.
- Knowledge of serverless architectures.
- Experience with real-time data processing and WebSockets.
- Familiarity with headless CMS solutions.
- Experience with performance monitoring and analytics tools.
Not provided