Remote Full Stack Mobile Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • You will be responsible for developing, maintaining, and improving our iOS and Android mobile applications.
  • Your responsibilities will encompass not only the implementation of large-scale projects and ensuring their success but also handling special projects that involve data analytics.
  • You will enhance the resiliency and performance of our supporting systems such as databases, load balancing, security measures, error handling, and logging.
  • Our mobile application is heavily integrated with external APIs from various third-party vendors, including our Practice Information Management System (PIMS) provider, Vetlink.
  • You will need to work closely with, communicate effectively with, and manage integrations with both existing and new vendors.
  • This collaboration is crucial as it often influences the development and implementation of new features, requiring seamless cooperation with vendor developers.
  • You will be able to plan, execute, test, and deploy large-scale projects independently, coordinating with other engineers if necessary.
  • You will effectively manage time between tasks, increasing the velocity of the team.
  • You will solve and think through complex problems, exploring new methodologies and technologies.
  • You will handle on-call rotations by managing incoming issues, proactively finding bugs, and mitigating issues of the past.
  • You will coordinate and issue app releases.
  • You will write concise, scalable, well-documented, and clear code.
  • You will thoroughly review peer code looking for bugs, optimizations, and improvements.
  • You will provide accurate estimates for tasks.
  • You will learn, follow, and improve upon processes of the team.
  • You will work closely with our designer and product team to ensure that features are implemented with the customer's best interest in mind.

Requirements:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • You must have 3+ years of experience in full stack development.
  • You should be experienced with developing a Flutter-based hybrid application for both iOS and Android.
  • You must have experience with developing a TypeScript-based Express backend server.
  • You should be experienced with any relational DBMS (PostgreSQL, MySQL, etc.).
  • You must have experience with API integration for third-party SaaS companies (payment gateways, instant messaging, SMS provider).
  • You should be experienced in Git version control using CLI commands to amend history.
  • Familiarity with Amazon infrastructure and monitoring technologies (EC2, RDS, CloudWatch) is required.
  • You should be familiar with continuous deployment into different environments (development, staging, production).
  • Strong communication skills and the ability to work collaboratively in a team environment are essential.
  • Experience with Agile/Scrum methodologies is a plus.

Benefits:

  • This position offers the flexibility of remote work.
  • You will be part of a dynamic team that values collaboration and innovation.
  • Opportunities for professional growth and development are available.
  • You will have the chance to work on large-scale projects that have a significant impact.
  • The role provides a chance to enhance your skills in mobile application development and API integration.
  • You will be involved in a variety of projects, keeping the work engaging and diverse.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Leave a feedback