Overview
We are seeking a Frontend Developer with strong experience in building mobile or web applications using modern frameworks. The role involves working in an Agile environment to deliver high-quality, user-centric solutions with strong testing and performance standards.
Job Description
- Perform analysis, development, and testing in an Agile environment
- Develop and maintain frontend applications (mobile or web)
- Collaborate closely with UX designers to deliver user-friendly interfaces
- Write and maintain unit and UI test cases
- Ensure code quality, performance, and adherence to design standards
- Participate in code reviews and continuous improvement practices
Job Requirements
- Minimum 4 years of experience in frontend development
- Experience with Swift, Kotlin, React Native, or Java
- Strong understanding of JavaScript, modular architecture, and microservices
- Experience writing unit tests and UI tests
- Familiar with OO, functional, and reactive programming paradigms
- Experience with tools: Xcode / Android Studio, WebStorm, Jenkins, Git, Artifactory, SonarQube
- Knowledge of Apple & Google design guidelines
- Hands-on experience with dependency tools (CocoaPods or Gradle)
- Understanding of encryption algorithms
- Experience working with UX designers
- Familiar with XP practice(s) and Agile methodology
- Strong problem-solving skills and good documentation practices
- (Optional) Experience with Selenium