The company is looking to hire a Front-End Engineer to design, build, and optimize user interfaces for their modern web applications, leveraging React.js and deploying on Google Cloud Platform (GCP).
Requirements
- Strong proficiency in JavaScript (including modern ES6+ features), HTML5, and CSS3.
- In-depth knowledge of React.js and its ecosystem, including state management libraries like Redux or Context API.
- Experience with common front-end development tools such as Babel, Webpack, and NPM/Yarn.
- Familiarity with version control systems, particularly Git.
- Hands-on experience with deploying applications on Google Cloud Platform (GCP).
- Familiarity with GCP services such as Cloud Run, Firebase, or App Engine.
- Knowledge of TypeScript.
Responsibilities
- Develop and implement user-facing features and UI components using React.js and its core principles.
- Translate UI/UX design wireframes and mockups into high-quality, reusable code and front-end libraries for future use.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Write clean, maintainable, and well-documented code, participating actively in code reviews to ensure high standards of quality.
- Integrate with backend services and RESTful APIs to fetch and display data.
- Utilize Google Cloud Platform services for deploying and managing front-end applications, such as using Cloud Run for serverless deployments or integrating with Firebase.
- Troubleshoot and debug front-end issues, implementing effective and timely solutions to ensure a smooth user experience.
Other
- Proven professional experience as a Front-End Engineer or in a similar role.
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills and the ability to work effectively in an agile team environment.
- This position is available for independent contractors
- No applications will be considered if received more than 120 days after the date of this post