Senior Front End Developer - TM0017
Hyderabad
Trackmind – Trackmind - TM /
Full-Time /
On-site
We are seeking a skilled Senior Flutter & Angular Developer to join our dynamic development team. The ideal candidate will have extensive experience building high-quality mobile and web applications using Flutter and Angular frameworks, with a strong understanding of modern development practices and architectural patterns.
Key Responsibilities
- Web Development (Angular)
- Build scalable web applications using Angular framework (Angular 12+)
- Develop reusable components and services following Angular best practices
- Implement responsive web designs using CSS3, SCSS, and modern CSS frameworks
- Integrate with backend services through RESTful APIs and GraphQL
- Implement state management using NgRx or similar solutions
- Ensure cross-browser compatibility and optimize web application performance
- Design and develop cross-platform mobile applications
- Implement responsive UI designs and ensure optimal performance across iOS and Android platforms
- Integrate mobile applications with REST APIs and third-party services
- Implement state management solutions using Provider, Bloc, or Riverpod
- Handle platform-specific implementations and native code integration when required
- Optimize app performance, memory usage, and battery consumption
- Collaborate with UI/UX designers to translate mock-ups into functional applications
- Write clean, maintainable, and well-documented code
- Participate in code reviews and maintain coding standards
- Implement automated testing strategies including unit, integration, and end-to-end tests
- Debug and troubleshoot applications across different platforms and devices
- Stay updated with latest trends and best practices in mobile and web development
Mobile Development
General Development
Required Qualifications
- Technical Skills
- 4+ years of professional experience in Angular development
- Proficiency in Dart programming language
- Extensive knowledge of TypeScript and JavaScript (ES6+)
- Experience with HTML5, CSS3, and responsive design principles
- Familiarity with RESTful API integration and HTTP protocols
- Knowledge of version control systems, preferably Git
- Experience with mobile app deployment to Google Play Store and Apple App Store
- Understanding of Agile development methodologies
- Experience with Firebase services (Authentication, Firestore, Cloud Functions)
- Knowledge of native iOS (Swift) or Android (Kotlin/Java) development
- Experience with CI/CD pipelines and automated deployment
- Familiarity with backend technologies (Node.js, Python, or similar)
- Experience with testing frameworks (Jest, Jasmine)
- Knowledge of design patterns and architectural principles (MVVM, Clean Architecture)
- Experience with performance optimization and debugging tools
- Understanding of app security best practice
Preferred Qualifications