Senior Software HYBRID Mobile Engineer

The customer of Particles Global is looking for a Senior Software Mobile Engineer.

About the customer:
The software company headquartered in Tampa, Florida with offices in California, Illinois and Switzerland. The company develops and maintains, the leading catalog data syndication platform for in-store kiosks and tablets, that enable retailers to display an extended aisle of products, no matter the size of their showroom. Powerful integrations allow retailers to directly connect their POS software, their eCommerce websites, as well as their sales & marketing automation platforms. The company supports thousands of retailers and brands around the globe seven days a week.

Reporting Relationship: Reports to Chief Technology Officer

General Summary
We are seeking an experienced Senior Software 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. We would like to create a dedicatd team to handle the existing development effort related to Mobile application.

Essential Functions
- 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;
- Stay up-to-date with the latest trends and technologies in mobile development and database management, evaluating and incorporating them into our projects to enhance functionality and user experience;
- Oversee the deployment process, including application configuration, and app store submission, ensuring seamless delivery and operation of mobile applications.

Requirements
- 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, Realm, and experience with RESTful APIs and JSON for mobile applications;
- Understanding of 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;
- Strong analytical problem-solving and project management skills with the ability to lead a development team in a fast-paced agile environment;
- Excellent communication skills, capable of mentoring junior engineers and collaborating with cross-functional teams;
- BS Degree preferably in Computer Science or Information Systems;
- Able to have a work schedule which includes 8AM - 12PM Pacific Time work hours (6 pm - 10 pm Kyiv time).

Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Interview process:
1st stage: 60-minute call with the tech team, with screen sharing/live coding.
2nd stage: 30-minute call with the CTO, to get acquainted.
3rd stage is optional.

Here's How We Work:
Offering Freedom & Flexibility. For the most part we're a distributed team working from around the globe (with offices in San Diego, CA and Tampa, FL). We give our team members a high degree of freedom with options for remote work. As a team we take full ownership for our results.

Tackling Exciting Challenges. The retail landscape is undergoing major changes. We come up with new ways brands and retailers can navigate these shifts in consumer behavior to weather the commerce evolution. Then we turn these ideas into beautiful, smart software.

Taking Ownership. We don't accept the status quo and we challenge ourselves, our processes, our services and each other to deliver the best possible experience.

Being Truthful & Inclusive. We are transparent in our decisions and our communication, and we value and respect feedback from any source, whether internal or external. We only win as a team, and we understand that everyone needs to stay involved, be empowered, and held accountable.

About Particles Global

Particles Global was established to serve top standard service to IT businesses worldwide, by:
- Assigning qualified English-speaking engineers to their projects like a smart extension;
- Building solid engineering teams along with project management, legal, and HR support;
- Establishing branded teams in Ukraine for European and American companies under their logo;
- Solving challenges in regards to software solutions, delivery, timing, and costs.

Our mission is to meet your expectations with a flavor of extra, to expand consistently and enhance the power of technology, to take care of our Particles in a proper way, retaining them and making them blissful. Sounds like a lot of work to do, but that's what we are used to doing)

Particles Global serves respected customers out of the UK, Scandinavia, the Netherlands, the USA, and this is not the limit.

Company website:
https://particlesglobal.com/

DOU company page:
https://jobs.dou.ua/companies/particles-global/
Job posted on 5 April 2024
361 views    41 applications

To apply for this and other jobs on Djinni login or signup.