Apply

Senior Software Engineer, Mobile

Posted over 1 year ago

View full description

📍 Location: Remote in canada

🔍 Industry: Software

🗣️ Languages: English

Requirements:
Experience in mobile app development, familiarity with mobile frameworks and architectures, experience with agile/scrum, ability to self-serve and find resources, experience with ios or android development, familiarity with mobile observability tools and ci/cd
Responsibilities:
Build tools and systems for mobile application development, participate in code review and testing, facilitate group discussions, advocate for best practices, mentor and coach junior teammatesApply

Related Jobs

Apply

📍 Cambridge, MA, Budapest, Chennai, Seattle, Tokyo, Zagreb

🧭 Full-Time

🔍 Telematics and mobile technology

🏢 Company: Cambridge Mobile Telematics

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 4+ years of experience in iOS development with a track record of delivering high-quality applications.
  • Proficiency in Swift and Objective-C.
  • Strong understanding of iOS SDK, UIKit, Core Data, and other frameworks.
  • Experience with RESTful APIs, third-party libraries, and API integration.
  • Familiarity with code versioning tools like Git.
  • Experience with automated testing frameworks like XCTest.
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Leadership and mentorship capabilities.

  • Lead the design and development of complex iOS applications, including both new features and enhancements.
  • Collaborate with the team to define the technical architecture, ensuring scalability and maintainability.
  • Provide technical guidance and mentorship to junior developers.
  • Analyze and optimize application performance for user experience.
  • Implement robust security practices and contribute to mobile security.
  • Develop and maintain automated tests for reliability of applications.
  • Conduct code reviews to ensure quality.
  • Contribute to the CI/CD pipeline for reliable app delivery.
  • Troubleshoot complex iOS development issues.
  • Maintain documentation of code, architecture, and processes.

LeadershipPythonSoftware DevelopmentAgileGitiOS DevelopmentObjective-CRubySCRUMSwiftCollaborationCI/CDRESTful APIsLinuxDocumentation

Posted 6 days ago
Apply
Apply

🧭 Full-Time

🔍 Online fundraising and e-commerce for schools and youth organizations

🏢 Company: Snap! Mobile, Inc.

  • 5+ years of professional experience building Android applications.
  • Proficient with Java or Kotlin.
  • Understanding of Android design principles and interface guidelines.
  • Experience integrating third party SDKs.
  • 4+ years of professional experience working in a team to achieve goals together.
  • 3+ years experience working with Jira or similar project management software.
  • Knowledge of Serverless Framework and experience using various AWS services (lambda, ECR, SQS, etc.).
  • Bachelor's degree in Computer Science or similar field OR equivalent work experience.
  • A clear understanding of the full lifecycle of software development.
  • Strong knowledge of security best practices, and the ability to deliver quality development work.
  • Strong communication and writing skills.

  • Build new and support existing Android applications.
  • Build new UI features, support existing ones, and create A/B experiments.
  • Build unit tests and end-to-end tests to ensure the quality of work.
  • Support RESTful APIs to connect Android applications to back-end services.
  • Contribute to product documentation with product managers.
  • Document endpoints as needed, including writing self-documenting code.
  • Work with developers across the organization to understand and document their challenges.
  • Estimate internally in the dev pod to develop a timeline the pod can commit to.
  • Support service change management and uptime.
  • Provide technical and architectural guidance to more junior developers.
  • Pair program with more junior developers to help drive projects across the finish line.
  • Set best practices and standards for the team and maintain a positive and respectful culture.
Posted 10 days ago
Apply
Apply

📍 Latin America

🔍 Digital transformation

  • Our preferred candidate has a basic understanding of back-end technologies.
  • Outstanding programming skills with an expertise in React Native and Typescript environment.
  • Great passion for developing highly-scalable and innovative applications.
  • Familiarity with agile methodologies is a plus!

  • Are you an experienced software professional with a passion for building exceptional mobile experiences?
  • Apply Digital is seeking a Staff Engineer with a strong background in mobile development.
  • If you enjoy pushing the boundaries of mobile engineering and have a keen eye for detail, we encourage you to apply.

AgileReact NativeTypeScriptReactAgile methodologies

Posted 21 days ago
Apply
Apply

🧭 Full-Time

💸 120000.0 - 130000.0 USD per year

🔍 Online fundraising and e-commerce

  • 5+ years of professional experience building Android applications.
  • Proficient with Java or Kotlin.
  • Understanding of Android design principles and interface guidelines.
  • Experience integrating third-party SDKs.
  • 4+ years of team collaboration experience.
  • 3+ years of experience with Jira or similar project management software.
  • Knowledge of Serverless Framework and AWS services (lambda, ECR, SQS, etc.).
  • Bachelor's degree in Computer Science or equivalent experience.
  • Understanding of the full software development lifecycle.
  • Strong knowledge of security best practices.
  • Strong communication and writing skills.

  • Build new and support existing Android applications.
  • Build new UI features, support existing ones, and create A/B experiments.
  • Build unit tests and end-to-end tests to ensure quality.
  • Support RESTful APIs to connect Android apps to back-end services.
  • Contribute to product documentation with product managers.
  • Document endpoints as needed, with self-documenting code.
  • Understand and document developers' challenges.
  • Estimate timelines for development work.
  • Support service change management and uptime.
  • Provide guidance to junior developers.
  • Pair program with junior developers.
  • Set best practices and maintain a positive culture.

RESTful APIsDocumentation

Posted 5 months ago
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

How to Balance Work and Life While Working Remotely

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

How to Onboard Remote Employees Successfully

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Remote Work Statistics and Insights for 2024

Posted 4 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.