Frontend Engineer
Madfish
We are seeking a highly skilled and experienced Senior Frontend Engineer to join our dynamic team. As a key contributor to our product development, you will be responsible for developing, and maintaining complex frontend applications using React/Next JS. We are looking for a versatile engineer with a strong foundation in frontend development and a solid understanding of backend concepts.
Responsibilities:
● Collaborate with designers, product managers, frontend and backend engineers to deliver exceptional user experiences.
● Write clean, maintainable, and efficient code that adheres to best practices.
● Optimize frontend performance and ensure cross-browser compatibility.
● Contribute to backend development tasks as needed, leveraging your understanding of backend concepts.
● Participate in code reviews and provide constructive feedback.
● Stay up-to-date with the latest frontend technologies and trends.
Requirements:
● Proven experience as a Senior Frontend Engineer with at least 5 years of professional experience.
● Expert-level proficiency in React and its ecosystem (Redux, Context API, Hooks).
● Strong understanding of Typescript, Javascript, HTML, and CSS.
● Experience with backend development (Node.js, Golang, or similar) is a plus.
● Knowledge of frontend performance optimization techniques.
● Experience with testing frameworks (Playwright, Cypress, or similar).
● Experience with Kubernetes
● Experience with React Native (not mandatory, but preferred as we have recently introduced it into our technology stack).
● Ability to leverage AI tools (e.g., Cursor) to enhance developer experience and improve engineering velocity.
● Excellent problem-solving and debugging skills.
● Strong communication and collaboration skills.
● Ability to work independently and as part of a team.
● Passion for building exceptional user experiences.
Bonus Points:
● Experience with Github actions.
● Experience with Datadog.
Social package & benefits:
- Full medical insurance
- MacBook & accessories
- English lessons
- Accountant assistance
- Minimal bureaucracy, synergy, and formalities, primarily focusing on effective communication
Hiring process:
1. Screening call with Recruiter (soft skills interview) ~ 20 min
2. Technical interview with the CEO of Mondu + Local Tech Expert ~ 60 min
3. Final interview with Manager from Mondu + CEO of Smart Choice Software ~ 60 min