We are looking for a skilled Frontend Engineer to design, develop, and maintain high-quality web and mobile applications. The role involves implementing new features, fixing bugs, conducting testing, and supporting releases. You will collaborate closely with cross-functional teams to deliver scalable and secure applications connected to RESTful API microservices.
Responsibilities:
- Develop and maintain secure web and mobile applications integrated with RESTful APIs
- Translate UI/UX designs into functional, responsive, and high-quality code
- Participate actively in Scrum ceremonies and agile development processes
- Write clean, maintainable, and reusable code following best practices and design patterns
- Conduct research and build proof-of-concept (POC) solutions using modern libraries and tools
- Develop and execute unit tests to ensure code quality and meet coverage standards
- Perform thorough testing prior to SIT and UAT handovers
- Collaborate with stakeholders to identify optimal technical solutions
- Contribute to the development and enhancement of internal engineering standards
- Perform other duties as assigned
Qualifications:
Core Technical Skills
- Strong experience in:
- React
- HTML, CSS, JavaScript
- React JS (Material UI, Bootstrap 4)
- React Native
- Familiarity with:
- Node.js (optional)
iOS Development
Required:
- Swift
- MVVM architecture
- Networking libraries (Alamofire / Moya)
- Programmatic UI and Auto Layout constraints
Preferred:
- Build and deployment processes
- Unit testing
- CocoaPods
- Firebase
Android Development
Required:
- Kotlin
- MVVM architecture
- Retrofit
Preferred:
- Dagger
- Build and deployment processes
- RxKotlin
- Unit testing
- Firebase tools and services
Additional Tools & Technologies
- Version control (Git or SVN)
- Containerization (Docker, Kubernetes) – optional
- Cloud platforms (Azure) – optional
- CI/CD pipelines – optional