Frontend Software Engineer
Cognex
Budapest, Hungary
Areas of responsibility
- Own and evolve shared frontend libraries, frameworks, and internal tooling.
- Build high-quality, maintainable Angular code.
- Contribute to architectural discussions about the next phase of our UI stack.
- Collaborate with backend engineers to define clean contracts and integration points.
- Provide thoughtful code reviews and mentor teammates when needed.
- Take ownership of complex tasks and deliver them with a high level of autonomy.
- Advocate for performance, accessibility, and reliability in everything we ship.
Objective requirements related to the position
- 3-5 years of experience in software engineering.
- Strong experience building large-scale frontend applications in at least one major framework (Angular, React, Vue, Flutter, etc.).
- Solid Angular knowledge or willingness to dive deep quickly, since it’s our current core technology.
- Ability to quickly pick up new frameworks and contribute meaningfully.
- Expertise in TypeScript and modern frontend architecture (state management, modular design, component systems, etc.).
- Good understanding of API integration and working with backend systems.
- Strong sense of code quality, testing, CI/CD, and engineering best practices.
- Comfortable leading technical discussions and making sound, pragmatic decisions.
- Fluency in English.
Nice to have
- Experience with Flutter, React, or Avalonia.
- Experience designing and maintaining component libraries or shared platform code.
- .NET exposure (useful for occasional cross-cutting work).
- Background in platform teams, design systems, or multi-product ecosystems.
Don't forget to mention EuroTechJobs when applying.