Skip to content

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 ↗

Source listing details