Aidora is looking for an extremely hungry and highly skilled Mobile and Frontend Engineer to join our team. In this role, you will be responsible for designing, developing, and testing fronted systems. As a Frontend Engineer, you will be collaborating closely with the Founders and leading the design and implementation of highly interactive, responsive, and user-friendly interfaces. You will also be responsible for ensuring the performance, and accessibility of our frontend across different platforms and devices. An ideal candidate has built products from scratch and worked in shared, collaborative codebases and environments.
Responsibilities
- Participate in the full software development lifecycle, including requirements gathering, design, development, and testing.
- Design, develop, and maintain highly interactive, responsive, and user-friendly front-end applications that power our products and services.
- Collaborate with cross-functional team members to identify and solve complex problems related to our front-end applications.
- Ensure the performance, accessibility, and responsiveness of our front-end applications across different platforms and devices.
- Write clean, maintainable, and well-documented code using modern front-end frameworks and libraries.
- Conduct code reviews and provide feedback to other team members.
- Stay up-to-date with emerging trends and technologies in front-end software engineering and make recommendations for continuous improvement.
- Research and identify technologies most suited for solving problems at hand.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- 2+ years of experience in front-end software engineering.
- Strong understanding of TypeScript, and React.
- Familiarity with building IOS apps using React Native.
- Experience with responsive design, cross-browser and cross-device compatibility.
- Familiarity with server-side rendering and client-side caching techniques.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and in a team environment.
- Prior experience in building and launching products from scratch.
This job was posted by Anant Agarwal from Aidora.