Job Overview
We are seeking a skilled and detail-oriented Software Engineer with expertise in building high-quality front-end solutions and developing mobile applications for both iOS and Android platforms.
The ideal candidate should have at least 3 years of professional experience, be proficient in modern front-end frameworks, and have a strong understanding of mobile app deployment processes.
This role will require collaboration with cross-functional teams to create intuitive, user-friendly, and scalable solutions that meet business and user needs.
Key Responsibilities
Design, develop, and maintain front-end applications using modern frameworks (e.g., React, Angular, Vue.js).
Build, test, and deploy mobile applications to app stores (Google Play Store and Apple App Store).
Ensure mobile apps meet performance, usability, and compatibility standards across devices.
Collaborate with UX/UI designers to implement responsive and visually appealing user interfaces.
Optimize applications for maximum speed, performance, and scalability.
Integrate APIs and third-party services to enable seamless functionality within applications.
Debug and resolve issues in existing front-end and mobile applications.
Participate in code reviews, ensuring high-quality code and adherence to best practices.
Stay up to date with the latest trends, tools, and technologies in front-end and mobile development.
Write and maintain comprehensive documentation for code and technical workflows.
Qualifications and Skills
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Minimum of 3 years of experience in front-end development and mobile app development.
Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like React, Angular, or Vue.js.
Strong experience with mobile app development tools and frameworks, such as React Native, Flutter, or Swift/Kotlin.
Demonstrated experience in deploying apps to the Apple App Store and Google Play Store, including understanding of their submission guidelines.
Knowledge of RESTful APIs and integration with front-end and mobile applications.
Experience with version control tools, such as Git.
Familiarity with Agile/Scrum development methodologies.
Preferred Skills:
Experience with Progressive Web Applications (PWAs).
Understanding of back-end technologies and databases for full-stack collaboration.
Familiarity with testing frameworks like Jest, Cypress, or Appium.
Knowledge of CI/CD pipelines for automated testing and deployment.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Apply via :
www.careers-page.com