Mid-Level Software Engineer with strong hands-on experience in Angular and Firebase

Encora

Not Interested
Bookmark
Report This Job

profile Job Location:

Noida - India

profile Monthly Salary: Not Disclosed
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Job Summary

About the Role:
We are seeking a Mid-Level Software Engineer with strong hands-on experience in Angular and Firebase to join our growing engineering team. You will be responsible for building scalable web applications designing real-time data-driven features and collaborating with cross-functional teams to deliver high-quality products.

This role requires strong front-end expertise combined with deep backend integration using Firebase services.

Technical Requirements

Frontend Expertise

  • Strong proficiency in Angular (v10)
  • TypeScript JavaScript (ES6) HTML5 CSS3/SCSS
  • RxJS Angular CLI Angular Material
  • State management (NgRx or similar)
  • Responsive UI development
  • RESTful API integration
  • Firebase Expertise (Heavy Stack)
  • Firebase Authentication (JWT OAuth SSO)
  • Cloud Firestore (data modeling indexing performance optimization)
  • Firebase Realtime Database
  • Cloud Functions ()
  • Firebase Hosting
  • Firebase Storage
  • Firebase Security Rules
  • Firebase Performance Monitoring & Analytics
  • Push notifications using Firebase Cloud Messaging (FCM)

Additional Technical Skills

  • js (for serverless functions)
  • Git & version control best practices
  • CI/CD pipelines
  • Unit testing (Jasmine Karma Jest)
  • Agile/Scrum methodology
  • Performance optimization and debugging skills

Key Responsibilities:

  • Develop and maintain scalable web applications using Angular.
  • Design and implement backend architecture using Firebase.
  • Optimize Firestore database structures and queries for performance.
  • Implement authentication and authorization flows.
  • Write secure and maintainable Firebase security rules.
  • Develop and deploy serverless Cloud Functions.
  • Collaborate with UI/UX designers and product managers.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and debug production issues.
  • Ensure application scalability reliability and performance.
  • Preferred Qualifications:
  • Experience building SaaS or real-time applications.
  • Knowledge of PWA (Progressive Web Applications).
  • Experience with microservices architecture.
  • Understanding of WebSockets and real-time data syncing.
  • Exposure to DevOps practices and monitoring tools.

Soft Skills

  • Strong problem-solving ability.
  • Good communication and collaboration skills.
  • Ownership mindset.
  • Ability to work independently and in teams.
  • Attention to detail and code quality.

Education

Bachelors degree in computer science Engineering or related field (or equivalent practical experience).

Nice to Have:

  • Experience with Google Cloud Platform (GCP).
  • Experience integrating third-party APIs.
  • Knowledge of security best practices in web applications.

Experience in performance tuning large-scale applications.


Required Experience:

Manager

About the Role:We are seeking a Mid-Level Software Engineer with strong hands-on experience in Angular and Firebase to join our growing engineering team. You will be responsible for building scalable web applications designing real-time data-driven features and collaborating with cross-functional te...
View more view more

Key Skills

  • Client Servicing
  • Apache
  • Community Support
  • FIDIC
  • Data Analysis

About Company

Company Logo

As Encora Inc. expands its footprint in Latin America, its acquisition of Nearsoft provides our clients with a unique chance to Nearshore on a global scale.

View Profile View Profile