Senior Software Engineer (FrontEnd) at A reputed firm providing world-class consultation · Hyderabad, Ahmedabad · 3 - 10 years · ₹5L - ₹15L / yr · Posted 11 May 2022

Senior Software Engineer (FrontEnd)
at A reputed firm providing world-class consultation
Job Location - Hyderabad & Ahmedabad
Skills required – Angular, ionic
What you'll do:
- Perform complex application programming activities with an emphasis on mobile development: Angular, ionic, Node, TypeScript, JavaScript, Apache Cordova, RESTful APIs and more
- Assist in the definition of system architecture and detailed solution design that are scalable and extensible
- Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
- Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
- Become a subject matter expert for our mobile applications
- Deliver amazing solutions to production that knock everyone’s socks off
- Mentor junior developers on the team
What we’re looking for:
- Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
- A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
- A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
- Confidence, not ego. You have an ability to collaborate with others and see all sides of the coin to come to the best solution for everyone.
- Flexible and willing to accept change in priorities, as necessary
Preferred Qualifications:
- Proficient with Apache Cordova framework
- Built or maintained custom Cordova plugin
- Demonstrable knowledge of native coding background in iOS
- Understanding of Apple certificate and profile management
- Experience developing and deploying applications within Kubernetes based containers
- Experience in Agile and SCRUM development techniques

Similar jobs (10)
Role: Angular Developer
Experience: 1 to 5 Years
Location: Chennai - Taramani
Type: Contract
Duration : 6+ Months
CTC- 2-3.5 LPA
Immediate joiners only
Skills: Angular + SQL
Job Summary
We Are Seeking An Angular Developer With At Least 2 Years Of Experience In Developing Modern, Responsive, And High-Performance Web Applications. The Ideal Candidate Should Have Strong Knowledge Of Angular, Typescript, Rest Api Integration, And Frontend Development Best Practices.
Key Responsibilities
Develop Responsive Web Applications Using Angular.
Build Reusable Ui Components And Modules.
Integrate Frontend Applications With Restful Apis.
Implement Responsive And Cross-Browser Compatible User Interfaces.
Optimize Applications For Speed And Scalability.
Collaborate With Backend Developers, Ui Ux Designers, And Qa Teams.
Debug And Resolve Application Issues.
Participate In Sprint Planning, Code Reviews, And Agile Ceremonies.
Ensure Code Quality Through Unit Testing And Best Development Practices.
Maintain Technical Documentation.
Required Skills
Strong Experience With Angular (V12 Or Above Preferred).
Proficiency In Typescript, Javascript (Es6+), Html5, And Css3.
Experience With Angular Cli, Rxjs, And Reactive Forms.
Good Understanding Of Rest Api Integration.
Experience With Responsive Web Design And Bootstrap Or Angular Material.
Familiarity With Git And Version Control Systems.
Understanding Of State Management Concepts (Ngrx Is A Plus).
Knowledge Of Frontend Performance Optimization Techniques.
Preferred Skills (Optional)
Experience Working With Node.Js Backend Teams.
Knowledge Of Unit Testing Using Jasmine And Karma.
Familiarity With Azure Devops, Github Actions, Or Jenkins.
Understanding Of Progressive Web Apps (Pwa).
Exposure To Agile&Scrum Methodologies.
Angular Developer
Location: Chennai – Taramani
Experience: 1–5 Years (minimum 2 years of relevant Angular experience preferred)
Employment Type: Contract
Duration: 6+ Months
CTC: ₹2–3.5 LPA
Joining: Immediate Joiners Only
Job Summary
We are looking for an Angular Developer with hands-on experience in developing modern, responsive, and high-performance web applications. The ideal candidate should have strong knowledge of Angular, TypeScript, REST API integration, and frontend development best practices.
Key Responsibilities
- Develop responsive web applications using Angular.
- Build reusable UI components and modules.
- Integrate frontend applications with RESTful APIs.
- Ensure cross-browser compatibility and responsive design.
- Optimize application performance and scalability.
- Debug and resolve application issues.
- Collaborate with backend developers, QA engineers, and other team members.
- Participate in sprint planning, code reviews, and Agile ceremonies.
- Maintain code quality, unit tests, and technical documentation.
Required Skills
- Hands-on experience with Angular, preferably Angular 12 or above.
- Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
- Knowledge of Angular CLI, RxJS, and Reactive Forms.
- Experience integrating REST APIs.
- Good understanding of SQL and database fundamentals.
- Experience with responsive design and Bootstrap or Angular Material.
- Familiarity with Git and version control.
- Understanding of frontend performance optimization.
Preferred Skills
- Knowledge of NgRx or other state management concepts.
- Exposure to Jasmine and Karma for unit testing.
- Familiarity with Azure DevOps, GitHub Actions, or Jenkins.
- Basic knowledge of Node.js and Agile/Scrum methodologies.
**Interested candidates can share their updated resumes along with their current C
Role & Responsibilities:
Design and develop mobile applications using React Native.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure performance, quality, and responsiveness of applications.
Debug and fix issues, improve application performance, and maintain code quality.
Work onsite with the client team in Trichy.
Requirements:
Minimum 2 years of hands-on experience in React Native mobile app development.
Strong knowledge of JavaScript/TypeScript and mobile UI/UX principles.
Experience with REST APIs, third-party libraries, and integration.
Ability to work independently and in a team environment.
Immediate availability preferred.
Job Summary
We are looking for an experienced Frontend Developer / Angular Developer with 5+ years of hands-on experience in building responsive, scalable, and high-performance web applications. The ideal candidate should have strong expertise in Angular, TypeScript, JavaScript, HTML, CSS, along with a good understanding of Java-based backend applications and REST APIs.
Key Responsibilities
- Design, develop, and maintain responsive web applications using Angular.
- Build reusable, scalable, and maintainable UI components.
- Develop clean and efficient code using TypeScript, JavaScript, HTML5, and CSS3.
- Integrate frontend applications with RESTful APIs and Java-based backend services.
- Collaborate with backend developers, UI/UX designers, QA engineers, and business teams.
- Troubleshoot, debug, and optimize application performance.
- Implement responsive designs and ensure cross-browser compatibility.
- Participate in code reviews and follow coding and development best practices.
- Write unit tests and support integration and system testing.
- Analyze production issues and provide effective technical solutions.
- Contribute to application architecture and technical design discussions.
Required Skills
- 5+ years of professional software development experience.
- Strong hands-on experience with Angular.
- Strong knowledge of TypeScript and JavaScript.
- Good understanding of HTML5, CSS3, and responsive web development.
- Experience with Angular components, services, directives, routing, forms, RxJS, and state management.
- Experience integrating REST APIs.
- Good understanding of Java / Spring Boot and backend application integration.
- Knowledge of Git and standard software development practices.
- Experience with debugging, performance optimization, and browser developer tools.
- Good understanding of Agile/Scrum development methodologies.
Good to Have
- Experience with Angular Material or other UI frameworks.
- Knowledge of Java, Spring Boot, Microservices, and SQL.
- Experience with Jasmine/Karma or Jest.
- Exposure to CI/CD pipelines and cloud platforms.
- Knowledge of application security and frontend performance optimization.
Mobile Application Development
Required Skills
- Strong experience in React Native or Flutter.
- Experience developing and maintaining production-level mobile applications.
- Knowledge of state management, application lifecycle management, and navigation frameworks.
- Experience integrating device features such as microphone, camera, notifications, and background services.
- Strong understanding of REST APIs, WebSockets, and secure authentication systems.
- Experience publishing applications on Google Play Store and Apple App Store.
- Ability to optimize performance, troubleshoot issues, and maintain code quality.
Responsibilities
- Design and develop AI-powered features for the Ziqra platform.
- Build and maintain high-quality cross-platform mobile applications.
- Integrate speech, video, and AI technologies into user-facing products.
- Collaborate closely with founders and product teams.
- Participate in architecture discussions and technical decision-making.
- Ensure scalability, security, and performance of applications.
What We Offer
- Competitive monthly stipend.
- Opportunity to work directly with founders.
- Flexible and remote-friendly work environment.
- Ownership of impactful product features.
- Potential opportunity for long-term growth and early equity discussions.
📢 Hiring: React Native (Mobile Application Developer )
📍 Location: Onsite – Trichy
🕒 Experience: 2+ Years
📄 Type: Contract (Immediate Joiners Preferred)
Role & Responsibilities:
Design and develop mobile applications using React Native.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure performance, quality, and responsiveness of applications.
Debug and fix issues, improve application performance, and maintain code quality.
Work onsite with the client team in Trichy.
Requirements:
Minimum 2 years of hands-on experience in React Native mobile app development.
Strong knowledge of JavaScript/TypeScript and mobile UI/UX principles.
Experience with REST APIs, third-party libraries, and integration.
Ability to work independently and in a team environment.
Immediate availability preferred.
Job Summary:
The Mobile Software Engineer will design, develop, and evolve mobile applications for Telular’s Fleets IoT platform. Working with a collaborative product and engineering team, you will deliver secure, reliable experiences that help customers perform critical fleet-management activities as part of their daily operations. You will play a key role in shaping the mobile architecture, implementation approach, and development environment, applying deep knowledge of C#, .NET MAUI, REST APIs, service-oriented architecture, and object-oriented programming.
Key responsibilities include:
• Design, architect, implement, test, release, and support secure, reliable mobile applications and their integration with Fleets platform services.
• Own mobile features throughout their lifecycle, from discovery and technical design through development, release, monitoring, support, and continuous improvement across supported iOS and Android devices.
• Develop high-level product specifications with attention to system integration and feasibility.
• Collaborate with product managers, UX designers, backend engineers, quality engineers, and customer-facing teams to translate fleet-management workflows and customer feedback into intuitive, accessible mobile experiences.
• Define mobile architecture, technology choices, development workflows, coding standards, reusable components, and integration patterns that support maintainability, scalability, security, and consistent behavior across platforms.
• Improve delivery speed, application quality, and operational reliability through automated builds, testing, release pipelines, telemetry, and targeted process improvements.
• Communicate architecture decisions, technical trade-offs, coding guidelines, and implementation plans clearly to engineers and cross-functional partners.
• Participate actively in Agile planning, estimation, design reviews, code reviews, retrospectives, and DevOps practices that improve team delivery and product quality.
Qualifications:
• Expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
• Bachelor’s degree in computer engineering or computer science. Master’s degree in computer science preferred.
• 7+ years of hands-on software engineering experience, including responsibility for mobile architecture and technical decisions across the application development lifecycle.
• Demonstrated experience building, signing, testing, releasing, and supporting production-grade mobile applications, including secure coding, authentication, data protection, API integration, performance optimization, and mobile cybersecurity best practices.
• Proven hands-on expertise using iOS TestFlight and/or Closed Testing Tracks for Android.
• Hands-on experience developing cross-platform mobile applications with C# and .NET MAUI, including platform-specific integration and debugging for iOS and Android.
• Experience developing native mobile applications or platform-specific
components using Swift and SwiftUI for iOS and Kotlin and Jetpack Compose for Android, including native SDK integration, platform APIs, application lifecycle management, performance optimization, debugging, and interoperability with cross-platform .NET MAUI code.
• Experience developing and troubleshooting Bluetooth Low Energy (BLE) integrations for iOS and Android, including device discovery, pairing, GATT services and characteristics, permissions, background connectivity, data exchange, connection reliability, and interoperability with connected IoT or telematics devices.
• Practical experience with C#, RESTful APIs, SQL or NoSQL data stores, and ASP.NET Core services that integrate with mobile applications.
• Experience applying object-oriented design, service-oriented architecture, asynchronous programming, dependency injection, and resilient API-integration patterns in production software.
• Experience working in an Agile Scrum environment.
• Demonstrable ability to own and deliver projects and results of increasing technical complexity.
• Excellent communication skills, both written and verbal.
Additional experiences considered highly beneficial:
• Practical application of C#, SQL or NoSQL, ASP.NET MVC / CORE.
• Experience with Git-based workflows, GitOps practices, automated code-quality checks, and AI-assisted development tools such as GitHub Copilot.
• Experience applying AI-assisted development tools to code review, optimization, quality checks, change-impact analysis, unit test generation, debugging, log analysis, and overall productivity improvement.
• Experience with Docker, Kubernetes, and AWS environments that host or support APIs and services consumed by mobile applications.
• Good understanding of Analysis Services (OLAP) and reporting technologies.
• Experience with M2M, IoT, telematics, fleet management, or other connected device platforms.
• Experience using PostgreSQL databases.
Where You’ll Create Impact
· Build & Ship: Architect, build, and deploy production-grade iOS and Android features using React Native + TypeScript from scratch to store release.
· Pipeline Ownership: Own the full release lifecycle using Expo + EAS, managing App Store/Play Store submissions, provisioning, and CI/CD.
· Craftsmanship: Turn complex Figma designs into ultra-fast, polished components with fluid animations, backed by clean API integrations and rock-solid performance.
· Systems Thinking: Scale mobile infrastructure to handle heavy data flows, offline sync, and real-time enterprise AI features seamlessly.
What Sets You Up for Success
· 5+ years of hardcore mobile engineering experience (Android/iOS foundation, ideally within high-growth, high-intensity startups).
· Outlier Agency: High-integrity work ethic, extreme initiative, and zero need for hand-holding.
· Performance Obsession: Track record of shipping silky-smooth, high-performance apps with complex UI, animations, and tight memory management.
· Release Mastery: Deep comfort with Figma-to-code workflows and navigating the entire release cycle from local IDE to live store deployments.
· Quality Mindset: Hands-on experience with unit testing, end-to-end QA pipelines, and production monitoring.
Apply here (application form): https://forms.gle/EVnJ9dPSjHg5WzqH7
SuperKalam (YC W23) is building the best AI tutor platform out of India, in the vein of Duolingo. This is a high impact role. We are eager to talk to a Mobile Engineer with an amazing sense of quality in engineering deliverables and strong ownership.
Requirements
- Ideally 2 to 4 yrs of experience building mobile apps + backend (React Native and NodeJS/NestJS)
- Strong engineering fundamentals, loves great architecture and writes scalable code
- Uses AI in workflow beyond prompting: skills, plugins, workflows, loops, agents
- Mobile: high quality UI and smooth animations; handled performance, optimized app builds, push notifications. Bonus: bridges, widgets, own libraries
- Backend: CRUD APIs, Redis, queues, caching, PostgreSQL / MySQL, rate limiting, basics of scaling and security, cloud (AWS, Azure or GCP). Bonus: Elasticsearch
- Preferred: Gen AI engineering (production AI pipelines, agentic workflows, voice agents, RAG / knowledge graphs). Bonus: Python
Responsibilities
- Build new features and initiatives across backend and the mobile app
- Deployments, performance, push notifications
- Set up tooling and run experiments: crons, automation workflows, AI tooling
- Product and design reviews
- Keep pushing the team's tech quotient with evolving technology and AI tooling
- Decide for speed to production plus quality for today
Who will thrive here: 2+ yrs in a product based startup (including internship), enjoys complex engineering and product problems, engineering mindset (scripts, automation, quick dashboards), ownership mindset and a strong individual contributor, first principle thinking and clear communication.
Compensation: 15 to 35 LPA based on experience. ESOPs for the right candidate.
Interview: resume shortlisting, 30 min intro meet, 1h 15m in-person fundamentals round (JS/TS, no DSA), 1h 15m in-person system design (LLD), optional 2-3 day fullstack mobile assignment, optional 1h 15m system design (HLD).
Location: Bengaluru. Full-time. Full JD: https://www.ycombinator.com/companies/superkalam/jobs/2gkQmXq-mobile-engineer-react-native-fullstack
Key Responsibilities
· Develop and maintain application features using .NET Framework and Angular or assigned tech stack.
· Write clean, efficient, and well-structured code following engineering best practices.
· Debug, test, and fix defects with attention to quality and performance.
· Participate in requirement discussions, sprint ceremonies, and Agile workflows.
· Collaborate with peers, leads, QA, and cross-functional teams effectively.
· Document code, APIs, and module-level design details.
· Use AI-assisted tools (e.g., GitHub Copilot, ChatGPT) responsibly to improve productivity.
· Continuously learn and apply new technologies, frameworks, and standards.
Required Skills
· Strong fundamentals in OOP, data structures, algorithms, logical reasoning, and problem solving.
· Good knowledge of C#/.NET Framework, or another modern backend framework.
· Basic understanding of relational databases, REST APIs, and version control (Git).
· Understand database concepts and able to write sql queries with joins
· Familiarity with Agile concepts (user stories, backlog, sprints).
· Good communication and team collaboration skills.
· Quick learner with a growth mindset.
· Awareness of AI tools and how they support coding, testing, and documentation.
Preferred Skills
· Knowledge of unit testing (xUnit, JUnit, NUnit).
· Exposure to CI/CD pipelines and DevOps basics.
· Basic understanding of cloud platforms (Azure/Cloudflare) is a plus.













