We are looking for a talented Software Engineer with a primary focus on frontend app development to join our amazing team. This role will emphasize building cutting-edge mobile and web applications using React JS and React Native, with a strong focus on delivering high-quality user experiences. You'll leverage your expertise in frontend technologies while having the opportunity to contribute to the fullstack as needed. The ideal candidate is a proactive, creative, and curious collaborator.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable frontend code using React JS and React Native.
- Develop user-facing features for web and mobile platforms, ensuring the best possible performance and responsiveness.
- Collaborate with backend developers to integrate RESTful APIs and third-party services into the frontend.
- Maintain a strong focus on UI/UX design principles and performance optimization.
- Work with native build tools such as XCode, Gradle, Android Studio, and IntelliJ to support app development and deployment.
- Write clean, maintainable, and scalable code following best practices and coding standards.
- Troubleshoot and debug issues across web and mobile platforms.
- Stay up-to-date with new technologies, trends, and best practices in frontend development and React ecosystems.
Qualifications:
- Proven experience in developing applications with React JS and React Native.
- Strong proficiency in JavaScript, HTML, and CSS.
- Experience working with various frontend technologies, especially within the React ecosystem.
- Knowledge of third-party libraries and APIs, with a focus on integration into React-based applications.
- Familiarity with RESTful APIs to connect front-end applications to backend services.
- Experience with native build tools like XCode, Gradle, Android Studio, and IntelliJ.
- Strong understanding of frontend development best practices, performance optimization, and debugging.
- Ability and desire to try new things, learn rapidly and master diverse web technologies and techniques
- Strong native Android and/or iOS background is preferred
- An eye for graphic design and related skills to enhance the user interface is nice to have
Language
English
How to Apply
- Please submit your resume, portfolio, and a brief cover letter detailing your experience with React JS/React Native and any relevant projects you've worked on.
Company's website: www.punchey.com