MABASA / INDEED
Senior Mobile Software Engineer
Careerwithsmita
- Location
- Remote, USA
- Work type
- contract
- Source publication date
- Original publication date not confirmed
- Source closing date
- Not supplied — check original advert
- Advertised salary
- USD 50-100
Job description from the source
**Job Summary** We are seeking a dynamic and highly skilled Senior Mobile Software Engineer to lead the development of innovative mobile applications across multiple platforms. In this role, you will drive the design, implementation, and optimization of scalable, responsive, and user-centric mobile solutions. Your expertise will help shape our mobile strategy, ensuring seamless user experiences and robust system architecture. Join us to be at the forefront of mobile technology, collaborating with cross-functional teams to deliver impactful digital products that delight users worldwide. **Responsibilities** * Lead the end-to-end development of mobile applications using frameworks such as React Native and native SDKs for iOS and Android. * Collaborate with UX/UI designers to develop wireframes and prototypes that translate user flows into engaging interfaces. * Architect scalable and maintainable system solutions utilizing RESTful APIs, GraphQL, and other web services to ensure high performance and responsiveness. * Implement best practices for code quality, including unit testing, integration testing, and continuous integration/continuous deployment (CI/CD) pipelines with tools like Jenkins, GitHub, and Docker. * Optimize application performance through effective use of data visualization techniques, responsive web design principles, and efficient database management with MySQL, PostgreSQL, MongoDB, or SQLite. * Work closely with DevOps teams to automate deployment processes using Ansible, AWS services, Tomcat servers, and system architecture planning. * Stay current with emerging trends in front-end development such as JavaScript frameworks (Angular, React), TypeScript, SCSS/SASS styling, and UX best practices to enhance user engagement. **Qualifications** * Proven experience in developing high-quality mobile applications with a strong understanding of object-oriented programming (OOP) principles in Java or C#. * Extensive knowledge of front-end technologies including HTML5, CSS3, JavaScript frameworks (Angular, jQuery), and responsive web design techniques. * Hands-on experience with developer tools such as Visual Studio, GitHub, SVN, Jenkins, Jira, Trello for version control and project management. * Familiarity with system architecture concepts including scalability, web services (SOAP/REST), API development (JSON/XML), and DevOps practices. * Proficiency in database management systems like MySQL, PostgreSQL, Microsoft SQL Server, MongoDB or SQLite for data storage solutions. * Strong understanding of agile software development methodologies such as Scrum or Kanban to foster collaborative project execution. * Knowledge of cloud platforms like AWS or Azure for deploying scalable applications along with experience in containerization using Docker. * Excellent problem-solving skills combined with a passion for developing innovative solutions that improve user experience (UX) and application performance. Pay: $50.00 - $100.00 per hour Work Location: Remote
Check the original advert before applying
Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.
Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗