About the Role :
We are looking for a skilled and passionate App Engineer to join our growing development team. In this role, you will be responsible for building and maintaining high-quality, user-centric applications for mobile and / or web platforms. You will work closely with product managers, designers, and back-end engineers to deliver seamless, performant, and scalable applications that meet both business and user needs.
Whether you're focused on mobile (iOS / Android), web apps, or cross-platform development, this role will give you the opportunity to contribute to meaningful projects using modern frameworks, best practices, and agile methodologies.
Key Responsibilities :
- Design, develop, and maintain scalable mobile / web applications using modern programming languages and frameworks.
- Write clean, maintainable, and efficient code that meets technical requirements and coding standards.
- Ensure performance, quality, and responsiveness of applications across devices and screen sizes.
- Work closely with UI / UX designers to implement intuitive and responsive user interfaces.
- Collaborate with back-end engineers to integrate RESTful APIs, GraphQL, or WebSocket services.
- Participate in agile ceremonies such as sprint planning, daily standups, code reviews, and retrospectives.
- Develop and maintain automated unit and integration tests.
- Identify and fix bugs and performance bottlenecks in the app.
- Contribute to CI / CD pipelines for fast, safe, and repeatable deployments.
- Monitor and address production issues; continuously improve app stability and user experience.
- Write and maintain technical documentation related to architecture, codebase, and APIs.
Required Skills & Qualifications :
Core Technical Skills :
Proficiency in Swift (iOS), Kotlin / Java (Android), or React Native / Flutter (cross-platform).Experience with mobile UI / UX best practices and native SDKs.Familiarity with mobile build tools, app store deployment (App Store / Google Play), and mobile performance tuning.Strong skills in JavaScript / TypeScript and frameworks like React.js, Angular, or Vue.js.Experience with front-end build tools (Webpack, Vite) and state management (Redux, MobX, etc.).Understanding of responsive design, accessibility standards, and cross-browser compatibility.Experience integrating APIs (REST, GraphQL).Familiarity with version control (Git), CI / CD pipelines, and automated testing.Solid understanding of application lifecycle, performance optimization, and memory management.(ref : hirist.tech)