Mobile Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+37 more
Job description
We are seeking a dynamic and innovative Mobile Software Engineer to join our passionate development team. In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge mobile applications that deliver seamless user experiences across various platforms. Your expertise will drive the creation of scalable, robust, and engaging mobile solutions that align with our company’s vision for digital excellence. If you thrive in a fast-paced environment and are eager to push the boundaries of mobile technology, this opportunity is perfect for you!, * Design, develop, and optimize mobile applications for iOS and Android platforms using modern frameworks such as React Native or native SDKs.
- Collaborate with cross-functional teams to define user flows, wireframes, and UI/UX designs that enhance user engagement and satisfaction.
- Write clean, efficient code utilizing best practices in software development, including OOP principles and SDLC methodologies.
- Integrate third-party APIs and web services to extend app functionalities while ensuring high performance and security standards.
- Conduct unit testing and debugging to identify issues early and implement effective solutions for smooth app performance.
- Participate in Agile development cycles, including sprint planning, stand-ups, and retrospectives using tools like Jira or Trello.
- Maintain comprehensive documentation of codebases, system architecture, and deployment processes to facilitate ongoing improvements.
Requirements
Do you have experience in iOS application development?, * Proven experience developing mobile applications with a strong portfolio demonstrating successful projects on iOS and Android platforms.
- Proficiency in programming languages such as JavaScript (including TypeScript), Java, C#, or Python relevant to mobile development.
- Hands-on knowledge of frameworks like React Native, Angular, or Flutter for cross-platform app creation.
- Familiarity with RESTful APIs, GraphQL, web services (SOAP), and integration techniques to connect apps with backend systems.
- Experience working with databases such as MySQL, PostgreSQL, MongoDB, SQLite, or Microsoft SQL Server for data management.
- Knowledge of DevOps practices including CI/CD pipelines using Jenkins or GitHub Actions for automated testing and deployment.
- Strong understanding of system architecture principles, responsive web design (HTML/CSS/SCSS), and UI/UX best practices.
- Ability to work effectively within an Agile environment utilizing tools like Jira or Trello for project management.
- Familiarity with cloud platforms such as AWS or Azure for app hosting and backend services is a plus. Join us to craft innovative mobile experiences that empower users worldwide! We value creativity, technical excellence, and a passion for building impactful software solutions-come be part of our journey toward digital innovation!
Benefits & conditions
Pulled from the full job description
- Parental leave
- 401(k)
- Dental insurance
- Flexible schedule, Job Types: Full-time, Part-time, Contract, Temporary
Pay: $51.22 - $61.68 per hour, * 401(k)
- Dental insurance
- Flexible schedule
- Parental leave
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
A Guide to Choosing the Right Tools for App Developers
Flutter Developer Salary [2023]
Basic And Advanced Networking in Dart and Flutter
8 No-Code App Builders