Expert Rust Developer

3 weeks ago


Chennai, Tamil Nadu, India Ciklum Full time

About the Role:


Ciklum seeks an experienced Rust Developer to engineer technology that redefines industries and shapes the way people live.


As a key member of our cross-functional development team, you will be responsible for designing and implementing complex backend features, ensuring alignment with strategic business goals.


Responsibilities:



  • Design technical solutions and implement complex backend features from start to finish.
  • Lead the development process, reviewing requirements, planning, and identifying potential issues.
  • Drive and participate in multiple aspects of the SDLC, including planning, development, testing, and deployment.
  • Perform comprehensive code reviews to ensure high code quality and facilitate knowledge sharing within the team.
  • Communicate with the team and client to clarify requirements and share the outcomes.
  • Establish and refine the team's engineering and quality standards, ensuring team members adhere to these standards.
  • Engage in the technical interviewing process.

Requirements:



  • We welcome applicants who may not tick every box, but think they could be a good fit.
  • Software Design: Comprehensive understanding of paradigms, principles, and methodologies such as SOLID, GRASP, TDD, and DDD.
  • Software Development: Strong proficiency in Rust programming language and its ecosystem.
  • Experience with multi-threading and concurrency in Rust, leveraging libraries such as Tokio, Rayon, and async-std.
  • Deep understanding of asynchronous programming paradigms in Rust.
  • Familiarity with Rust development tools and frameworks such as Cargo, Clippy, and rustfmt.
  • Solid understanding of systems programming concepts, including low-level optimizations, threading, and efficient memory management.
  • Knowledge of secure coding practices, ensuring safety and reliability in low-level and high-performance applications.
  • Excellent knowledge of Data Structures and algorithms.
  • Familiarity with Git and Agile development methodologies.
  • Thorough understanding of both RDBMS and NoSQL databases, skilled in developing high-performance queries, performing optimizations, and structuring databases.
  • Experience with both monolithic and distributed architectures, including their methodologies and best practices.
  • Advanced experience in utilizing network and communication protocols and tools.
  • Quality Assurance: Experience with Rust's testing framework, including unit, integration, and property-based testing.
  • Software Deployment: Proficiency in container orchestration and practical experience with software deployment and configuration in cloud environments.

Personal Skills:



  • Communication is key; you speak and write in English fluently or at least at an upper-intermediate level.
  • Accountability: Following the 'said and done' principle, accountability for the scope of the team's work.
  • Drive: Proactive in efforts to deliver results according to expectations, suggesting new ideas and looking for alternative solutions.
  • Self-development: Eager to learn and grow, constantly improving own mastery.
  • Effective communication: Ability to express ideas, thoughts, and questions simply, concisely, and in a structured way.
  • Team management: Effective teamwork organization.
  • Process improvement: Skilled in technical risks mitigation and orchestrating the delivery process improvements with a feedback-driven approach.
  • People development: Taking active steps towards the team's professional skills improvement.

What's in it for you:



  • Care for your mental and physical health, with comprehensive company-paid medical insurance and financial and legal consultation.
  • Tailored education path, with regular internal events, Udemy license, language courses, and company-paid certifications.
  • Growth environment, sharing your experience and leveling up your expertise with a community of skilled professionals.
  • Flexibility, with a hybrid work mode at Chennai or Pune.
  • Opportunities, with a Resourcing Team helping you grow, excel professionally, and fulfill your potential.
  • Global impact, working on large-scale projects that redefine industries with international and fast-growing clients.
  • Welcoming environment, feeling empowered with a friendly team, open-door policy, informal atmosphere, and regular team-building events.

About Ciklum:


Ciklum is a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges.


With a global team of over 4,000 highly skilled developers, consultants, analysts, and product owners, we engineer technology that redefines industries and shapes the way people live.


Contact Information:


Please contact us for more information about this opportunity.


  • Expert Rust Developer

    4 weeks ago


    Chennai, Tamil Nadu, India Ciklum Full time

    About the Role:Ciklum is seeking a skilled Rust Software Engineer to join our team in India.We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges.With a global team of over 4,000 highly skilled developers, consultants, analysts, and product owners, we...


  • Chennai, Tamil Nadu, India Aivoks Technologies Pvt. Ltd. Full time

    Rust Developer Job DescriptionWe are seeking a highly skilled Rust Developer with a strong background in blockchain development to join our team at Aivoks Technologies Pvt. Ltd.Key Responsibilities:Design, develop, and maintain blockchain solutions using Rust programming language.Write and audit smart contracts to ensure security, efficiency, and compliance...


  • Chennai, Tamil Nadu, India Xield Full time

    XIELD is seeking an experienced Rust Blockchain Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and optimizing blockchain solutions using Rust programming language. Key Responsibilities:1. Design and develop robust and scalable blockchain applications using Rust.2. Write and audit smart contracts to...


  • Chennai, Tamil Nadu, India Aivoks Technologies Pvt. Ltd. Full time

    At Aivoks Technologies Pvt. Ltd., we are seeking a highly skilled Rust Blockchain Developer to join our team. The ideal candidate will be responsible for developing and implementing software applications and systems using Rust programming language. You will work closely with our tech team to build robust and scalable blockchain solutions.Key...


  • Chennai, Tamil Nadu, India CFx Technologies Full time

    About the Role :Cfx Technologies is seeking a skilled Rust Developer with 3+ years of experience to join our team. The ideal candidate will be responsible for developing, implementing, and optimizing software applications and systems using Rust. You will work closely with our tech team to build robust and scalable solutions.Key Responsibilities :- Design,...


  • Chennai, Tamil Nadu, India CFx Technologies Full time

    Job Description :Cfx Technologies is seeking a skilled Rust Developer with 3+ years of experience to join our team. The ideal candidate will be responsible for developing, implementing, and optimizing blockchain-based software applications and systems using Rust. You will work closely with our tech team to build robust and scalable solutions.Key...


  • Chennai, Tamil Nadu, India Scripting Resumes Full time

    Job Summary:Rust Developer at Scripting ResumesAbout the Role:We are seeking a skilled Rust Developer to join our team at Scripting Resumes. As a key member of our development team, you will be responsible for writing efficient and effective Rust code to address complex technical challenges, ensuring high performance and maintainability.Key...

  • Rust Developer

    4 weeks ago


    Chennai, Tamil Nadu, India Scripting Resumes Full time

    Role : Rust Developer :Job Type : Full TimeJob Positions : 6Work Timings : 2 pm -11 pm IST Job Description :- 4+ years in software development - 2+ years dedicated to Rust, demonstrating a strong command of Rust's capabilities and best practices.- Write efficient and effective Rust code to address complex technical challenges, ensuring high performance...


  • Chennai, Tamil Nadu, India Scripting Resumes Full time

    About the Role:We are seeking an experienced Rust software developer to join our team at Scripting Resumes. This is a full-time position that offers a competitive salary of $120,000 per year.Key Responsibilities:Write high-quality Rust code to solve complex technical issues and improve system performance.Implement and follow best practices for code quality,...


  • Chennai, Tamil Nadu, India Ciklum Full time

    Company OverviewCiklum is a custom product engineering company that supports multinational organizations and scaling startups to solve complex business challenges.We engineer technology that redefines industries and shapes the way people live, with a global team of over 4,000 highly skilled developers, consultants, analysts, and product owners.Job...


  • Chennai, Tamil Nadu, India Ciklum Full time

    Company OverviewCiklum is a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges.We are a global team of over 4,000 highly skilled developers, consultants, analysts, and product owners who engineer technology that redefines industries and shapes the way people...


  • Chennai, Tamil Nadu, India Ciklum Full time

    About the Role: We are seeking an exceptional Expert Rust Developer to join our team at Ciklum in India.We're Looking for: A skilled software engineer with a strong foundation in Rust programming and its ecosystem. The ideal candidate will have a comprehensive understanding of software design principles, including SOLID, GRASP, TDD, and DDD.Responsibilities:...


  • Chennai, Tamil Nadu, India Virtusa Full time

    Job Title: VisionPLUS Developer ExpertJob Description:Are you an expert in VisionPLUS Software? Do you have hands-on experience in working with VisionPlus, CMS, FAS, and VMX applications? We are looking for a skilled VisionPLUS Developer Expert to join our team at Virtusa.Key Responsibilities:Experience in VisionPLUS with expertise in CMS/FAS and VMX...


  • Chennai, Tamil Nadu, India 282 KONE Elevator India P Full time

    Key Responsibilities:We are seeking a highly skilled Design and Development Expert to join our team at 282 KONE Elevator India P. The ideal candidate will have a strong background in design and development, with expertise in tools like Creo and AutoCAD.Requirements:Strong knowledge of 3D design tools like CreoExperience with 2D design tools like AutoCADGood...


  • Chennai, Tamil Nadu, India HTC Global Services Full time

    Job Title: Software Development ExpertJob Description:We are seeking a skilled Software Development Expert to join our team at HTC Global Services Inc. in Chennai, India.Key Responsibilities:Develop software applications using Java and React.Work on the back end of web applications using Java.Collaborate with cross-functional teams to design and implement...


  • Chennai, Tamil Nadu, India Epam Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Developer to join our dynamic team at Epam. As a Senior Java Software Developer, you will be instrumental in designing and developing high-performance and high-capacity services for our projects. Your expertise in Java 8, Microservice Architecture Pattern, and Spring Boot will be crucial to...


  • Chennai, Tamil Nadu, India Epam Full time

    Role OverviewWe're seeking a skilled Senior Java Developer with expertise in Java 8, Microservices, and Spring Boot to contribute to our dynamic team.Key ResponsibilitiesDesign and develop high-performance services for projects.Adhere to agile software development practices for project success.Utilize expertise in Java 8, Microservices Architecture Pattern,...


  • Chennai, Tamil Nadu, India DTCC Full time

    Make a meaningful impact at DTCCAs the premier post-trade market infrastructure for the global financial services industry, DTCC has over 40 years of experience in automating, centralizing, and standardizing the processing of financial transactions across the trade lifecycle.What you can expect:Competitive compensation, including base pay and annual...


  • Chennai, Tamil Nadu, India Ramco Systems Full time

    About the RoleWe are seeking a highly skilled Business Development Expert to join our team at Ramco Systems.Job DescriptionThe ideal candidate will have a strong background in business development and be able to work closely with our sales team to identify new business opportunities.ResponsibilitiesDetermine business & technical requirements and ensure all...


  • Chennai, Tamil Nadu, India UPS India Full time

    Roles are available for individuals who want to contribute to the development of innovative software solutions. We are looking for experts who can lead the way in application development, integration, and maintenance. The ideal candidate will have a strong background in software engineering and experience with complex applications. Responsibilities include...