(Senior) Frontend Engineer
Role details
Job location
Tech stack
Job description
The Frontend Engineer is responsible for designing, building, testing, and deploying high-quality, user-facing software. You will work closely with your Team Lead (TL), Product Manager (PM), and UI/UX designer to turn product requirements and visual designs into reliable, scalable features that deliver exceptional value and a seamless experience to our users., * Code Excellence: Write clean, well-documented, standards-compliant code and participate in code reviews to ensure quality, performance, and cross-browser reliability.
- UI/UX Collaboration: Work closely with UI/UX designer to realize the product vision, building shared UI components and ensuring high fidelity to design specifications. Contribute to technical design discussions and propose creative solutions for shared UI components.
- Problem-Solving & Troubleshooting: Identify, analyze, and resolve technical issues across browsers and devices, proactively improving existing frontend systems.
- Requirement Implementation: Translate product requirements, user stories, and technical specifications into practical and effective technical implementations.
- Continuous Learning & AI-Driven Development: Maintain a strong dedication to staying current with industry trends, new frontend frameworks, and actively research, evaluate and apply AI tools to enhance personal productivity and software processes.
- Documentation: Create and maintain clear technical documentation for code, component libraries, and API consumption to facilitate team onboarding and collaboration.
Requirements
Do you have experience in UX?, Do you have a Bachelor's degree?, Engineers at Graswald operate in a highly dynamic environment where requirements and architectures evolve quickly. This role requires a sharp eye for design detail, comfort with ambiguity, strong ownership, and the ability to make pragmatic technical decisions with incomplete information., * Demonstrated ability to independently design, build, and maintain production-grade frontend systems.
- Minimum 3 years of experience writing excellent, standards-compliant code in JavaScript and TypeScript.
Technical Acumen
- Framework Expertise: Strong experience with React, with a willingness to learn and adapt to other promising frameworks.
- API Integration: Strong understanding of building and consuming API-driven solutions, including experience with GraphQL or REST.
- Tooling & Environment: Proficiency with modern CI/CD pipelines, version control, and testing frameworks (e.g., Cypress, Playwright or Cucumber.js).
- Design Sensibility: A sharp eye for UX details and experience building reusable UI component libraries.
- Methodology: Demonstrable experience with Agile or Scrum software development methodologies.
Nice to Have:
- Some experience in Python or working on Backend Engineering
Soft Skills
- Strong communication skills, high integrity, and great attention to detail.
- An entrepreneurial spirit with the ability to adapt and grow quickly as the organization scales., * A minimum of a Bachelor's degree in Computer Science, Information Technology, or a similar technical field (or 5+ years of relevant experience).