freehire launches on Product Hunt on 26 August.

Follow →

Frontend Engineer

Summary

Build cross-platform mobile apps using React Native, Swift, or Kotlin in an Agile team, writing tests and collaborating with designers to ship secure, well-documented features.

Key Responsibilities: Perform analysis, development, and testing in an Agile methodology environment. Develop front-end applications using Swift, Kotlin, React Native, or Java. Understand and apply JavaScript concepts, modular architectures, and microservices. Collaborate with UX designers to implement user-centric designs. Write and maintain unit tests and UI tests to ensure code quality. Apply programming paradigms including object-oriented, functional, and reactive programming. Work with development tools such as Xcode, Android Studio, WebStorm, Jenkins, Artifactory, Sonar, and Git. Adhere to Apple and Google design guidelines. Use dependency management tools such as CocoaPods or Gradle. Implement encryption algorithms and maintain application security. Produce clear and comprehensive code documentation. Apply problem-solving skills to debug and optimize applications.

See also