Sr. Rust Developer at Bonapolia
Podgorica, Masovian Voivodeship, Montenegro -
Full Time


Start Date

Immediate

Expiry Date

09 Aug, 26

Salary

0.0

Posted On

11 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Rust, Software Architecture, Concurrency, Data Processing, Technical Leadership, Code Review, CI/CD, Performance Profiling, Modular Architecture, API Design, Mentoring, Stakeholder Management

Industry

IT Services and IT Consulting

Description
Project Description: Development and maintenance of a high-performance, open-source tool for multiple markets. The tool validates, visualizes, and converts industry-specific models in compliance with international standards. Project Team: Rust Lead, Rust Middle, React Developer, Project Manager, Business Analyst, Solution Architect, 2 Test Engineers, DevOps Engineer, Technical Writer, Designer, Security Engineer Soft Skills: • Proactive with ability to identify stakeholders and drive tasks to completion • Strong stakeholder management skills with ability to collaborate across technical and business teams • Curious-oriented mindset with willingness to challenge existing processes • Excellent communication skills for interaction with product managers and team members • Strong organizational and time management abilities Hard Skills / Must Have: • 7+ years of experience in software engineering • 3+ years of commercial Rust development experience • Deep understanding of Rust ownership, lifetimes, concurrency, traits, and error handling • Experience as a Technical Lead, Lead Engineer, or Senior Rust Engineer • Proven delivery of complex production-grade software • Ability to design clean and maintainable architecture • Experience processing large volumes of data efficiently • Strong testing, code review, and documentation practices • Experience working with performance-critical and reliable systems • Experience mentoring or leading engineering teams • Strong communication skills with technical and business stakeholders Hard Skills / Nice to Have (Optional): • Experience with modular or plugin-based architecture • Experience with cross-platform applications • Experience with semantic web technologies • Experience with triplestores or graph-based data storage • Experience with structured, graph-based, or semantic data processing • Experience integrating Rust with external libraries or runtimes • Experience in regulated or infrastructure-related domains Responsibilities and Tasks: • Lead Rust-based development activities • Own key technical and architectural decisions • Design core application logic and component interfaces • Ensure performance, reliability, and maintainability of the solution • Identify and mitigate technical risks • Review code and support engineering standards • Mentor developers and share Rust expertise • Collaborate with architects, QA engineers, frontend developers, and customer-side stakeholders • Contribute to technical documentation Technology Stack:} Rust, Modular architecture, High-performance data processing, API-driven component communication, Automated testing, CI/CD, Logging and observability, Performance profiling and benchmarking 👍English: upper-intermediate 📩 Ready to Join? We look forward to receiving your application and welcoming you to our team!
Responsibilities
Lead the development of a high-performance open-source tool, owning key architectural decisions and core application logic. Mentor developers and collaborate with cross-functional teams to ensure system reliability and maintainability.
Loading...