Full-Stack Frontend Developer
Anonymous Employer
Software & Data
Skills Required
Angular Typescript Flutter DartJob Summary
We’re seeking a skilled and adaptable frontend developer with proven production experience in both Angular and Flutter. You’ll play a key role in developing and maintaining our customer-facing applications across platforms, ensuring feature parity, consistent UX, and code reusability where possible. This is a unique opportunity for a developer who
- Minimum Qualification : Others
- Experience Level : Mid level
- Experience Length : 4 years
- Working Hours : Full Time
Job Description/Requirements
Responsibilities:
- Develop, test, and maintain responsive web applications using Angular (v14+) and cross-platform mobile (and optionally web) apps using Flutter.
- Collaborate with product, design, and backend teams to implement pixel-perfect, accessible, and performant user interfaces.
- Promote code reuse and architectural consistency between Angular and Flutter codebases (e.g., shared logic in Dart/TypeScript, common design tokens).
- Integrate frontend applications with RESTful or GraphQL APIs and manage state efficiently (NgRx, Signals, Bloc, Riverpod, etc.).
- Write clean, modular, and well-tested code with comprehensive unit, integration, and E2E tests.
- Optimise performance across platforms—bundle size, startup time, rendering efficiency, and battery usage.
- Contribute to frontend tooling, CI/CD pipelines, and documentation.
- Mentor junior developers and help establish frontend best practices across platforms.
Requirements:
- 4+ years of professional frontend or full-stack development experience.
- Proven production experience with both Angular (v10+, preferably v14–v18) using TypeScript, RxJS, and modern Angular patterns (standalone components, signals, etc.). and Flutter (v3.0+) with Dart, including publishing apps to iOS and Android stores.
- Strong command of HTML5, CSS3/SCSS, responsive design, and cross-browser compatibility.
- Experience consuming backend APIs and working in agile, CI/CD-driven environments.
- Solid understanding of software architecture, testing strategies, and performance optimisation on both web and mobile.
- Excellent problem-solving, communication, and collaboration skills.
- Experience using Flutter for mobile alongside Angular for web, enabling strategic platform choices.
- Knowledge of shared architecture patterns (e.g., clean architecture, feature-first organisation) across both frameworks.
- Familiarity with design systems and tools like Figma, Storybook (for Angular), or Flutter widget libraries.
- Exposure to backend technologies (Node.js, C#, Python) or cloud platforms (Firebase, Azure, AWS).
- Contributions to open-source projects or a public portfolio/GitHub profile.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.