Back to jobs

SENIOR RUST DEVELOPER

Fusionconsulting
Full-timesenior

Job description

<p>We are looking for an experienced Rust Developer to take a leading role in the design and development of reliable backend services while gradually expanding into full stack delivery.</p><p>You will work primarily with Rust, building APIs, data models, asynchronous services, and well-tested backend components. Over time, you will also contribute to frontend applications built with Vue.js and Angular, as well as data pipeline components using AWS Glue.</p><p>This role is suited to a backend-focused engineer who brings strong production Rust experience, enjoys ownership, and is comfortable working in a polyglot codebase. Deep frontend expertise is not required from day one, but a willingness to learn and contribute across the stack is essential.</p><p><strong>What You Will Be Doing:</strong></p><ul><li>Designing, developing, testing, and maintaining backend services in Rust.</li><li>Building reliable REST APIs and asynchronous application components.</li><li>Creating and maintaining data models and integrations with relational data stores.</li><li>Writing clean, maintainable, and well-tested production code.</li><li>Taking ownership of backend features from design through delivery and support.</li><li>Contributing to frontend applications developed with Vue.js and Angular.</li><li>Supporting AWS Glue pipelines and related ETL or data-processing activities where needed.</li><li>Participating in code reviews, technical discussions, and architectural decisions.</li><li>Working effectively within a polyglot codebase and learning adjacent technologies.</li><li>Collaborating with team members and communicating technical progress, risks, and decisions clearly.</li></ul> <p><strong>Required:</strong></p><ul><li>At least 4 years of professional software development experience.</li><li>Solid production experience developing applications or services in Rust.</li><li>Strong backend engineering fundamentals, including API design, asynchronous programming, data modeling, and automated testing.</li><li>Experience building maintainable and reliable production systems.</li><li>Willingness to contribute to frontend applications built with Vue.js and Angular.</li><li>Ability to learn unfamiliar tools, technologies, and codebases quickly.</li><li>Comfortable working across backend, frontend, and data pipeline components over time.</li><li>Strong problem-solving, communication, and collaboration skills.</li><li>Ability to work autonomously and take ownership of technical deliverables.</li></ul><p><strong>Preferred:</strong></p><ul><li>Experience with Vue.js, Angular, React, or another modern SPA framework.</li><li>Experience with AWS services.</li><li>Familiarity with AWS Glue or similar ETL and data integration tools.</li><li>Experience designing or maintaining data pipelines.</li><li>Previous experience working in a polyglot engineering environment.</li><li>Interest in growing from a Rust-focused backend role into broader full stack responsibilities.</li></ul> <p><strong>Why Fusion?&#xa0;</strong></p><p>At Fusion, we unite entrepreneurial minds from around the globe to develop and implement game-changing solutions that build lasting relationships with our clients.</p><p>We value employees who challenge the status quo through innovation, adapt to diverse client needs in ever-changing environments, and commit to continuous learning—for themselves and their colleagues.</p><p>We provide a competitive salary and benefits package, along with an outstanding work environment that fosters long-term career development opportunities.</p><p><strong>Our Benefits:</strong></p><ul><li><strong>Workflex:</strong> Enjoy 25 days of flexibility to work from your preferred global location.</li><li><strong>Flexible Time Off:</strong> Take the time you need to recharge and maintain a healthy work-life balance, with flexibility beyond standard holiday allowances.</li><li><strong>Annual Training Budget:</strong> Access CHF 1,500 to invest in your professional development and skill enhancement.</li><li><strong>Continuous Learning:</strong> Thrive in an environment that encourages ongoing learning, with opportunities to develop new skills and broaden your expertise.</li><li><strong>Global Mobility Support:</strong> Gain assistance with international assignments, visa/permit support, and relocation services.</li><li><strong>Unity Scheme:</strong> Benefit from loyalty rewards starting after 3 years of service.</li><li><strong>Referral Program:</strong> Earn a referral fee for every successfully hired referee.</li><li><strong>Local Benefits:</strong> Access a range of country-specific benefits tailored to your location.</li><li><strong>People Focus:</strong> Unite with the best global talent in life sciences, empowered to grow and collaborate in a vibrant environment.</li><li><strong>Truly Global:</strong> Join a truly global organization where mutual support, teamwork, and diversity drive our collective success.</li></ul>