Backend Developer (Rust, Start-ups) (India)
Review Criteria Strong Backend Developer with Rust knowledge · 3+ YOE as a Software Engineer · Expert level knowledge in Rust or Realtime experience in Rust Role & Responsibilities · You will be working with the Rust compiler and will be responsible for compiling to alternate targets such as WebAssembly · You will be exposed with TDD for unit testing individual functions and integration testing for testing publicly exposed APIs · Working with a Git style workflow where every commit deploys to a stagingenvironment and merged pull requests deploy to production · Setting up CI/CD pipelines for testing and deployment (canary, staging) using Github actionsaccording to project needs · Developing software in Rust · Maintaining and improving existing rust codebases. Ideal Candidate · Excited about working with Rust · 4 -7 years of experience in shipping production applications · B.Tech in Computer Science Engineering from Tier 1 Colleges only · Entrepreneurial mindset with robust decision-making skills · Ability to move quickly without breaking things too much (we are dreamers) · Ability to work under immense pressure which is balanced by a sense of responsibility and ownership Job Specific Criteria - CV Attachment is mandatory - How many years of rust coding experience you have? - Do you code in rust daily? - Have you shipped application to production in rust? - Are you well versed with tokio, webassembly, leptos and actix? - Have you contributed in Open source, or articles, patent, given tech presentations, or made an outstanding tech contribution apart from day to day work? - Please share Github link in resume - How much is your CGPA in graduation? - Reason for job change? - Provide a brief about the Candidate Background and Work Experience (Minimum 50 Words).Highlight achievement any extraordinary work they have done apart from regular BAU. - This role is remote for now, but will require relocation to Dubai for WFO after a few months. Are you okay with this? - Skills:- Rust, Actix, GitHub, Real time media streaming, Web Realtime Communication (WebRTC), Test driven development (TDD), Git, CI/CD and Data staging