Match score not available

Mobile Software Engineer - Reports

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 Reports at TRACTIAN, you will be responsible for creating a mobile application that empowers users to access actionable insights from anywhere. Your role involves developing mobile interfaces for data visualization and reporting, enabling users to make informed decisions based on accurate performance metrics. Collaborating closely with frontend and backend teams, you will ensure a cohesive mobile experience that contributes to the optimization of maintenance strategies and operational outcomes. **

Responsibilities**

Collaborate closely with cross-functional teams to comprehend and translate requirements for the development of mobile reporting applications.

Design and implement mobile interfaces and features for generating, displaying, and interacting with various types of reports.

Develop and maintain efficient and user-friendly mobile applications that enable seamless access to analytical and visual reports.

Create intuitive mobile user interfaces that provide clear and concise representations of complex data and insights.

Implement data visualization techniques within the mobile app to effectively present statistical information and trends.

Integrate with backend data sources and APIs to retrieve and display data for different types of reports.

Ensure the security and privacy of sensitive information by implementing robust authentication and access control mechanisms.

Optimize mobile applications for performance, responsiveness, and compatibility across different devices.

Collaborate with UX/UI designers to ensure visually appealing and intuitive report interfaces.

Stay informed about the latest trends and best practices in mobile development to propose innovative reporting solutions.

Participate actively in code reviews to maintain high code quality, readability, and adherence to coding standards.

Work closely with QA teams to identify and resolve any bugs, issues, or technical challenges.

Assist in planning and executing testing and deployment strategies for the mobile reporting applications.

Thoroughly document technical specifications, architectural considerations, and development processes for 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.

Proven track record of successfully converting web-based features and components into Flutter-based mobile interfaces.

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.

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 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

  • Problem Solving
  • Interpersonal Communications

Mobile DevOps Engineer Related jobs