Match score not available

Mobile Software Engineer - Monitoring

Remote: 
Full Remote
Contract: 
Work from: 

TRACTIAN đť—•đť—Ą logo
TRACTIAN đť—•đť—Ą Scaleup https://tractian.com/
51 - 200 Employees
See more TRACTIAN đť—•đť—Ą offers

Job description

Why join us

TRACTIAN is reimagining industrial systems so that every frontline maintenance worker can realize their full potential. We're building software and hardware in one place—disrupting long-standing institutions with products and experiences that better serve the ambitions of our clients.

Working at TRACTIAN allows you to push your limits, challenge the status quo and collaborate with some of the brightest minds in the industry. Our team members have the autonomy needed to accomplish challenging goals. We are a growth-stage startup and you will work directly with the founders, helping to define the vision, product and user experience. **

Software at TRACTIAN**

The software department at TRACTIAN is at the forefront of innovation, crafting an integrated ecosystem that revolutionizes maintenance and process management. Comprising a dynamic team of experts, the department develops an all-in-one software solution that seamlessly combines predictive maintenance capabilities with a comprehensive Computerized Maintenance Management System (CMMS). This visionary approach empowers maintenance and process teams with a unified platform, enabling them to proactively predict equipment failures, optimize maintenance workflows, and enhance operational efficiency. In daily work the software department drives the convergence of cutting-edge technology and maintenance excellence to propel businesses toward unparalleled success. **

What You'll Do**

As a Mobile Software Engineer specializing in Monitoring at TRACTIAN, you will be at the forefront of developing our mobile application that empowers users to proactively monitor equipment health in real time. Your role involves designing and implementing intuitive user interfaces, integrating real-time data feeds, and ensuring seamless communication between mobile devices and our predictive maintenance platform. Collaborating closely with cross-functional teams, you will contribute to delivering a user-centric mobile experience that enables efficient equipment monitoring and optimization. **

Responsibilities**

Collaborate closely with cross-functional teams to understand and translate requirements from both the web and mobile aspects of the Asset Condition Monitoring application.

Convert web-based components and features into Flutter-based mobile interfaces while ensuring consistent user experience.

Develop and maintain efficient and user-friendly mobile applications for monitoring industrial equipment and machinery, leveraging both Flutter and web technologies.

Create intuitive mobile user interfaces that seamlessly blend native and web-based elements to provide real-time insights and visualizations of equipment performance.

Implement data visualization techniques within the Flutter app to present complex data metrics in a clear and comprehensible manner.

Integrate with backend APIs to seamlessly retrieve and display equipment data, performance metrics, and alerts within the Flutter app.

Uphold the security and integrity of data by implementing appropriate encryption, authentication mechanisms, and data-sharing protocols.

Optimize Flutter-based mobile applications for exceptional performance, responsiveness, and cross-device compatibility.

Work in close coordination with UX/UI designers to ensure the harmonious fusion of native and web-based components, resulting in a visually appealing and seamless user experience.

Stay abreast of the latest trends, best practices, and emerging technologies in mobile development to propose innovative solutions.

Actively participate in code reviews to maintain exemplary code quality, readability, and alignment with coding standards.

Collaborate effectively with QA teams to promptly identify, address, and resolve bugs, issues, and other technical challenges.

Assist in devising and executing testing and deployment strategies tailored for Flutter-based mobile applications.

Thoroughly document technical specifications, architectural considerations, and development processes to facilitate knowledge sharing. **

Requirements**

2+ years of demonstrated expertise in mobile application development, including hands-on experience with both Flutter and web technologies.

Strong grasp of mobile application architecture, design patterns, and their integration with web technologies.

Expertise in building mobile UIs with Flutter and adapting web-based UI components to deliver consistent user experiences.

Familiarity with RESTful APIs and their seamless integration with both mobile and web backends.

Demonstrated ability to optimize Flutter-based mobile applications for performance and memory efficiency.

Experience using version control systems such as Git for collaborative development.

Experience in unit testing, widget testing, and automated testing techniques within Flutter applications

Exceptional problem-solving skills and a proactive approach to troubleshooting and debugging.

Strong interpersonal and communication skills to collaborate effectively within the team. **

Bonus Points**

Bachelor's degree in Computer Science, Software Engineering, or a related field;

Proficiency in programming languages such as Kotlin (for Android) and Swift (for iOS) along with Dart for Flutter.

Sound understanding of mobile security best practices, data encryption, and authentication mechanisms.

Prior experience with monitoring, IoT, or industrial applications is a valuable asset.

Proficiency in english. **

Compensation**

Competitive salary and stock options

R$800/mo for you to use with food in supermarkets, restaurants and delivery

GymPass so you don't sit/work all day

Optional fully funded English / Spanish courses

30 days of paid annual leave

Education and courses stipend

Earn a trip anywhere in the world every 4 years

Day off during the week of your birthday

R$200 a month for remote work allowance

Mental health support: we cover 40% of the cost of your therapy

Health plan with national coverage and without coparticipation

Dental Insurance: we help you with dental treatment for a better quality of life.

Sports Incentive: R$300/mo extra if you practice activities

Up to R$5.000 bonus for referring new Blue Caps

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills

Mobile DevOps Engineer Related jobs