1

Mobile Rust Backend Developer Jobs in Iowa (NOW HIRING)

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

AI Software Engineer II

Bettendorf, IA · On-site +1

$87K - $119K/yr

Develop scalable backend services, REST APIs, and application integrations. * Build and maintain ... Exposure to CI/CD pipelines and DevOps practices. * Experience developing customer-facing SaaS ...

Develop responsive and mobile-friendly layouts and features. * Partner with back-end developers to maximize product usability. * Collect user and client feedback to construct effective, user-centered ...

Develop responsive and mobile-friendly layouts and features. * Partner with back-end developers to maximize product usability. * Collect user and client feedback to construct effective, user-centered ...

Develop responsive and mobile-friendly layouts and features. * Partner with back-end developers to maximize product usability. * Collect user and client feedback to construct effective, user-centered ...

Develop and maintain both front-end and back-end components, ensuring seamless integration and ... Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and ...

New

Develop and maintain both front-end and back-end components, ensuring seamless integration and ... Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and ...

Develop and maintain both front-end and back-end components, ensuring seamless integration and ... Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and ...

New

Develop and maintain both front-end and back-end components, ensuring seamless integration and ... Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and ...

New

next page

Showing results 1-20

Mobile Rust Backend Developer information

What are Mobile Rust Backend Developers?

Mobile Rust Backend Developers are software engineers who specialize in building and maintaining the backend infrastructure of mobile applications using the Rust programming language. They design APIs, manage databases, and ensure that server-side logic efficiently supports mobile app features. Rust is chosen for its safety, performance, and concurrency capabilities, making it suitable for building fast and reliable backend systems. These developers often work closely with mobile app developers to deliver seamless user experiences.

How does a Mobile Rust Backend Developer typically collaborate with mobile app and frontend teams?

As a Mobile Rust Backend Developer, you’ll regularly work alongside mobile app developers and frontend engineers to ensure seamless integration between the backend systems and user-facing applications. Collaboration often involves participating in sprint planning, clarifying API requirements, and troubleshooting integration issues. Effective communication is key, as you’ll need to provide clear API documentation, respond to integration queries, and adapt backend services to evolving app features. This cross-functional teamwork not only enhances the product’s performance but also helps you develop a broader understanding of the overall tech stack.

What are the key skills and qualifications needed to thrive as a Mobile Rust Backend Developer, and why are they important?

To thrive as a Mobile Rust Backend Developer, strong proficiency in Rust programming, system architecture, and backend API development is essential, along with a degree in computer science or related experience. Familiarity with tools like Cargo, Docker, RESTful APIs, and database systems such as PostgreSQL, plus experience with CI/CD pipelines, is typically required. Effective problem-solving, communication, and collaborative skills help developers excel in team environments and manage complex projects. These skills are vital for building secure, efficient, and scalable backend solutions supporting mobile applications.

Is Rust good for backend development?

Rust is increasingly used for backend development due to its performance, safety, and concurrency features, making it suitable for building reliable and efficient server-side applications. Developers working as Rust backend engineers often leverage frameworks like Actix or Rocket and need knowledge of systems programming and asynchronous programming models.

What is the difference between Mobile Rust Backend Developer vs Mobile Backend Developer?

AspectMobile Rust Backend DeveloperMobile Backend Developer
Required SkillsRust programming, backend development, mobile integrationJava, Kotlin, Swift, backend development
Work EnvironmentMobile app backend, Rust ecosystem, cloud servicesMobile app backend, various languages, cloud services
Industry UsageEmerging in high-performance mobile appsWidespread across mobile app industries

The main difference between a Mobile Rust Backend Developer and a Mobile Backend Developer lies in the programming languages used. The Rust role focuses on high-performance, memory-safe backend services using Rust, especially for mobile app integration. In contrast, Mobile Backend Developers typically work with languages like Java, Kotlin, or Swift, depending on the platform. Both roles involve backend development and cloud services, but the choice of language and specific expertise distinguishes them.

What engineer makes $500,000 a year?

Highly experienced senior engineers in specialized fields such as software engineering, data science, or machine learning can earn $500,000 or more annually, especially with bonuses, stock options, or in high-demand industries. Achieving this level typically requires advanced skills, extensive experience, and often leadership responsibilities or working at top-tier companies.

Are Rust developers well paid?

Rust developers tend to have high earning potential due to the language's growing popularity in systems programming, security, and performance-critical applications. Salaries for Rust developers are generally above average compared to other software development roles, especially for those with experience in low-level programming, concurrency, and related tools. Compensation can vary based on location, experience, and industry demand.

Are Rust programmers in demand?

Rust programmers are increasingly in demand due to Rust's focus on safety, performance, and concurrency, especially in systems programming, embedded development, and backend services. Companies value skills in Rust for building reliable, efficient applications, and demand is expected to grow as adoption expands across industries.
What are popular job titles related to Mobile Rust Backend Developer jobs in Iowa? For Mobile Rust Backend Developer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Mobile Rust Backend Developer jobs in Iowa look for? The top searched job categories for Mobile Rust Backend Developer jobs in Iowa are:
What cities in Iowa are hiring for Mobile Rust Backend Developer jobs? Cities in Iowa with the most Mobile Rust Backend Developer job openings:
Senior UI/UX & Front-End Developer (Angular/.NET)

Senior UI/UX & Front-End Developer (Angular/.NET)

Farm Bureau Financial Services

West Des Moines, IA • On-site

$113K - $149K/yr

Other

Posted 22 days ago


Job description

Senior UI/UX & Front-End Developer (Angular/.NET) Who We Are: The Iowa Farm Bureau Federation (IFBF) is committed to the people, progress, and pride of Iowa. IFBF is Iowa's largest farm organization, established in 1918. We remain a statewide, non-profit, grassroots farm organization dedicated to creating a vibrant future for agriculture, farm families, and rural communities. The Information Resources department is responsible for creating systems to manage memberships and support the ongoing business of Iowa Farm Bureau. Key Responsibilities: UI/UX Design & Development: Design and implement modern, visually appealing user interfaces using Angular. Ensure adherence to UI/UX best practices, including color theory, typography, and layout design. Work closely with designers to translate wireframes and prototypes into functional front-end code. Front-End Development: Develop scalable and maintainable front-end applications using Angular, TypeScript, HTML, and CSS. Implement responsive design to ensure cross-platform and cross-device compatibility. Optimize performance by employing the best coding practices, lazy loading, and caching techniques. Backend Development Support (.NET): Collaborate with backend developers to integrate APIs and ensure seamless data flow. Work with C# and .NET for minor backend modifications and API enhancements. Assist in debugging and troubleshooting front-end and backend interactions. Code Quality & Testing: Write clean, maintainable, and well-documented code following best practices. Conduct unit testing using frameworks like Jasmine/Karma to ensure code stability. Perform cross-browser and accessibility testing to meet WCAG compliance. Collaboration & Continuous Learning: Work with cross-functional teams, including UX designers, product managers, and backend engineers. Stay up to date with the latest Angular updates, UI trends, and best practices. What It Takes to Join Our Team: Required Skills & Experience: Expertise in Angular (components, modules, services, routing, RxJS). State Management: Experience with Redux or NgRx for efficient state handling. Build Tools: Knowledge of Webpack, Gulp, or other bundling tools. Strong knowledge of HTML, CSS, JavaScript, and TypeScript. UI/UX Design Principles: Experience with design tools and usability best practices. Responsive Web Development: Ability to create adaptive and mobile-friendly applications. API Integration: Experience working with RESTful APIs and handling authentication. Version Control: Proficiency in Git and collaborative workflows. Testing Frameworks: Familiarity with Jasmine/Karma for unit testing. Desired Skills (Nice to Have): Backend Development: Familiarity with C#/.NET, basic API development, and SQL. Accessibility Standards: Understanding of WCAG and ARIA for accessible web development. Azure Experience: Familiarity with Azure DevOps, CI/CD pipelines, and cloud deployment.