Senior Software Mobile Engineer #373

Senior Software Mobile Engineer #373
Categories: Mobile
Type: Full-time (8h/day)
Location: Remote
Industry: E-commerce

DESCRIPTION:

Our business partner is a cutting-edge product catalog platform designed to streamline retail operations by synchronizing online and in-store inventory.

The platform expertly manages raw product data from various sources, ensuring it is clean, organized, and uniformly distributed across all sales channels. This includes in-store endless aisle kiosks, sales tablets, websites, e-commerce stores, social media platforms, and other online marketplaces.

We are seeking an experienced Senior Software Mobile Engineer with a strong background in mobile cross-platform application development using the Ionic-Capacitor framework and deep expertise in database integration and management within mobile applications.

The ideal candidate will lead the design, development, and optimization of high-quality mobile applications that deliver a seamless user experience across Android, iOS, and ChromeOS platforms while ensuring data integrity, security, and performance.

RESPONSIBILITIES:

  • Architect and develop scalable, high-performance mobile applications using the Ionic Capacitor framework with a strong focus on database integration, data synchronization, and offline-first capabilities;
  • Work closely with cross-functional teams to understand business requirements and translate them into technical specifications, ensuring efficient data storage, retrieval, and manipulation within mobile applications;
  • Design and implement robust schemas in APIs for secure and efficient data access and manipulation, leveraging SQL and NoSQL databases;
  • Optimize application performance with a focus on recent data interactions, implementing caching, data compression, and efficient querying techniques for real-time data processing;
  • Ensure data security and compliance with legal regulations by integrating advanced encryption techniques and secure data storage solutions;
  • Collaborate with UI/UX designers and product managers to create intuitive and responsive applications, ensuring seamless data integration and synchronization across platforms and devices;
  • Contribute to researching technologies and rapid prototyping;
  • Lead the development team through the entire application lifecycle, from concept to deployment, emphasizing best practices in database management and application development;
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of innovation, excellence, and continuous improvement;
  • Oversee the deployment process, including application configuration, and app store submission, ensuring seamless delivery and operation of mobile applications.

REQUIRED SKILLS:

  •  5+ years of experience in hybrid mobile application development, with a significant focus on database design, integration, and optimization in a mobile context;
  • Proficiency in the Ionic Capacitor framework with extensive knowledge of web technologies like HTML, CSS, JavaScript/TypeScript, and Angular framework;
  • Expertise in database technologies like SQLite, Firebase, and Realm, and experience with RESTful APIs and JSON for mobile applications;
  • Understanding native mobile development for Android and iOS is highly desirable.
  • Demonstrated expertise in implementing search functionalities within mobile applications, including but not limited to, full-text search and fuzzy search, utilizing technologies like Elasticsearch, Algolia, or similar.

NICE TO HAVE:

  • BS Degree, preferably in Computer Science or Information Systems.

ENGLISH LEVEL:

Advanced. The candidate should be able to clearly communicate and deliver his ideas.

SOFT SKILLS:

  • Excellent communication skills, capable of mentoring junior engineers and collaborating with cross-functional teams;
  • Strong analytical problem-solving and project management skills with the ability to lead a development team in a fast-paced, agile environment.

WORK SCHEDULE AND TIMEZONE:

Mon–Fri 8 hrs/day flexible schedule with mandatory availability between 8am — 12pm Pacific Time.

We offer

Work from anywhere

Work from anywhere (fully remotely or in our offices)

Competitive salary

Competitive salary based on the results of the interview

PTO

Paid vacation, national holidays and sick leaves

Professional education

Professional education reimbursement

Legal

Legal, accounting and taxes support

Corporate laptop

Powerful corporate laptop and premium software

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Eastern Europe (Poland, Moldova, Romania), Baltic (Lithuania, Latvia, Estonia), Balkans (Bulgaria, Macedonia, Albania, Serbia, Montenegro, Croatia, Bosnia) and Turkey.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

By submitting this form you agree to our Privacy Policy.

Refer a Friend

Do you have a friend, family member or colleague who is looking for a new role in software development?

Refer a Friend

Tell them about Echo, help them find their dream job and receive up to 1,000 USD as a reward.

How it works

1. Ask your friend for permission.

2. Send us your friend's contact details (email, Linkedin, etc).

3. Wait for approval.

4. Get a bonus once your friend gets hired.

Other Job Postings You Might Be Interested In

Zoriana photo
quotes
I'm interested in networking with IT professionals of all levels and welcome the opportunity to discuss what's next in your career. Drop me a line at rec@echoua.com βœ‰
Zoriana photo
li-url Zoriana Choboda

Career Advisor