
Full Stack Web Developer - Rust
at A fast growing, investor backed startup in the HRTech space
We are looking for a talented full-stack software engineer to join our small and extremely talented product team. We love to build amazing products fast and with a high standard of code and UX, always on the cutting edge of new technologies.
Tasks
- Design and build features end-to-end. You'll be working on the frontend, backend, and anything in-between, whatever it takes to solve problems and delight users.
- Build beautiful and usable UIs with our modern toolset of React (NextJS, ES11, TypeScript) and TailwindCSS.
- Continue developing our distributed backend using Node (NestJS + TypeScript) and Rust. Technologies also include PostgreSQL, Redis, and RabbitMQ.
- Stitch many different services and APIs together, even if you have not worked with them before.
- Build solutions that take scaling and growth into consideration while balancing the time to launch.
- Engineer solutions to solve existing tech debt and write maintainable, sound and safe code.
Requirements
- 3+ years of experience as a Software Engineer, working with Typescript, React and serious interest or even better experience with Rust. However, we care much more about your general engineering skill than your knowledge of a particular language or framework.
- The ability to put yourself in the users' shoes and craft intuitive, high-quality web UI experiences
- A high bar for code quality and robustness for long-term expansion and use
- High personal initiative to learn, improve, and excel
- A Can-Do, entrepreneurial mentality with enjoyment for being a generalist
- DevOps: Experience with CI/CD pipelines, Docker, Kubernetes, and other DevOps tools.
- Experience with distributed systems, scaling applications, and/or microservices.
- Fluent in English (German is a plus)
Plus:
- Hands-on experience with the Rust
- Experience with functional programming
- Previously worked in an early-stage startup and experienced scaling of engineering teams

Similar jobs
Position: Lead Software Engineer
Practice: Development
Reporting To: Project Manager
Experience: 8 - 10 Years
Job Summary
We are seeking a highly skilled Lead Software Engineer to lead a team of software developers in designing, developing, testing, and maintaining high-quality software applications. The ideal candidate will provide technical guidance, collaborate with cross-functional teams, and ensure that software solutions align with business objectives and user requirements
Key Responsibilities
Technical Leadership
- Lead, mentor, and guide a team of developers, providing technical direction, coaching, and performance feedback.
- Define and implement architectural designs for scalable, robust, and maintainable applications.
- Ensure adherence to coding standards, quality assurance practices, and performance optimization.
Full-Stack Development
- Design and develop responsive and user-friendly interfaces using React.js and reusable component architecture.
- Build and maintain backend services using Node.js , including RESTful APIs, business logic, and data integrations.
- Implement real-time features and integrate third-party APIs for enhanced functionality.
Project Management & Collaboration
- Collaborate with product managers, designers, and stakeholders to translate requirements into effective technical solutions.
- Participate in design and technical discussions, evaluating alternatives and mitigating potential risks.
- Oversee the end-to-end software development lifecycle, from requirement analysis to deployment and post-release support.
Quality Assurance & DevOps
- Conduct regular code reviews to ensure clean, maintainable, and well-tested code.
- Identify and resolve complex technical issues and performance bottlenecks.
- Contribute to cloud deployment strategies, CI/CD pipelines, and containerization practices.
Innovation & Continuous Improvement
- Stay updated with emerging technologies and frameworks in full-stack development.
- Recommend process improvements and technical upgrades to enhance system performance and team efficiency.
Mandatory Skills
Frontend: JavaScript, React.js, Redux, HTML5 CSS3
Backend: Node.js, Express.js, REST API design
Database: PostgreSQL, MongoDB, or other relational/non-relational databases
DevOps & Cloud: Familiarity with AWS, Azure, GCP, CI/CD pipelines
Version Control: Git and branching strategies
Architecture: Scalable design principles, microservices architecture
Desired Skills
- Experience with Docker, Kubernetes, and containerized deployments.
- Exposure to Agile/Scrum development methodologies.
- Familiarity with performance monitoring and application observability tools.
- Strong analytical and problem-solving capabilities.
- Excellent communication and leadership skills to collaborate effectively with stakeholders.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience as a full-stack developer, with significant hands-on experience in React.js and Node.js .
- Demonstrated experience in leading and managing software development teams.
- Solid understanding of software development methodologies and best practices.
- Passion for innovation, continuous learning, and delivering high-quality solutions.
- PHP Devops (AM – PHP/Devops)
- Web developer ( PHP - Android / DevOps )
- Must have 3 years of PHP team lead experience
- Must have good experience in PHP and its MVC frameworks
- Experience in MySQL(5.6+) tuning and management
- Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD). Must have good knowledge and experience of DevOps tools like Jenkins , GitLab , Sonarqube etc
- Knowledge of Low Code & No code Mobile Application Development Platform for rapid development , testing & deployment for enterprise mobile application will be an added advantage.
- Good knowledge in web and mobile cybersecurity will be preferred.
- Awareness of various automated testing tools like selenium, j Meter, Unit Testing will be of added advantage
- Should have worked on large scale enterprise application
- Experience in Linux web server management
- Required to have excellent business analysis and system design skills with UI/UX
- Experience in Project and team management
We are looking for a C# .Net Developer with experience in API and Node.js to produce scalable
software solutions. You will be part of a cross-functional team that is responsible for the full
software development life cycle, from conception to deployment. You should be comfortable
around both front-end and back-end coding languages, development frameworks and third-party
libraries. You should also be a team player with a knack for visual design and utility.
Responsibilities:
• Work with development teams and product managersto ideate software solutions.
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design.
• Develop and manage well-functioning databases and applications.
• Write effective APIs.
• Test software to ensure responsiveness and efficiency.
• Troubleshoot, debug and upgrade software.
• Create security and data protection settings.
• Build features and applications with a mobile responsive design.
• Write technical documentation.
• Work with data scientists and analysts to improve software.
Requirements:
• Proven experience as a Full Stack Developer or similar role
• Experience developing desktop and mobile applications.
• Familiarity with common stacks
• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript,
Nodejs and .Net)
• Familiarity with databases (e.g. MySQL, MS SQL, Mogo DB)
• Good to have- Cloud knowledge (Azure, AWS)
• Strong command on API Development with C# .Net, Nodejs
• Good to have- knowledge on multiple back-end languages ( Java, Python) and knowledge of
JavaScript frameworks( React, Angular, Node )
• Excellent communication and teamwork skills
• Great attention to detail
• Organizational skills
Technical Skills:
HTML, CSS, React, C#.Net, API, JavaScript, Node, SQL, and Cloud knowledge (Azure/AWS)
Experience – 3+ Years
Job description
Dear Candidate,(Notice Period - 15 days or Immediate Joiner)
Urgent opening for Full Stack Developer (Angular + React + Node)
Company Name - Askme Technologies
Location - H161, BSI Business Park, Sec 63, Noida
Shift: 10 AM to 7 PM
Job description
We are looking for an experienced and motivated Full Stack professional to be an integral part of our team. You will get hands-on experience in the latest technologies
and skills like ReactJS, NodeJS, MongoDB, REST API, etc. This role is ideal for you if you have a background in Full Stack development and are looking for the next level of
career growth in a fast-paced, learning-based, and merit-driven work environment.
Required Candidate profile
What we are looking for:
- Strong coding and design skills.
- Good command over Data Structures & Algorithms.
- The ability to produce bug-free and production-grade code.
- Skills we consider: React.JS, Vue.JS, Angular.JS, Node.js, Express.JS, MongoDB e.t.c
- Must have prior working experience in any one of PHP Framework i.e Laravel, Codeigniter, CakePHP
- Develop a very high sense of ownership, and the zeal to build scalable applications.
- Develop a deep understanding of the start-up ecosystem.
- Work with a performance-oriented team driven by ownership and open to experiments.
- Build customer-facing technology products for global customers.
- Design and develop end-to-end applications with very high quality.
- Design and develop end-to-end applications with very high quality.

Responsibilities
- Build scalable and loosely coupled services to extend our platform
- Build bulletproof API integrations with third-party APIs for various use cases
- Evolve our Infrastructure and add a few more nines to our overall availability
- Have full autonomy and own your code, and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
- Give back to the open-source community through contributions on code and blog posts
- This is a startup so everything can change as we experiment with more product improvements
Requirements
- You have prior experience developing and working on consumer-facing web/app products
- Hands-on experience in JavaScript. Exceptions can be made if you’re really good at any other language with experience in building web/app-based tech products
- Expertise in http://node.js/">Node.JS and Experience in at least one of the following frameworks - http://express.js/">Express.js, http://koa.js/">Koa.js, http://socket.io/">Socket.io (http://socket.io/">http://socket.io/)
- Good knowledge of async programming using Callbacks, Promises, and Async/Await
- Hands-on experience with Frontend codebases using HTML, CSS, and AJAX
- Working knowledge of MongoDB, Redis, MySQL
- Good understanding of Data Structures, Algorithms, and Operating Systems
- You've worked with AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3
- Experience with Frontend Stack would be added advantage (HTML, CSS)
- You might not have experience with all the tools that we use but you can learn those given the guidance and resources
- Experience in http://vue.js/">Vue.js would be plus
- Minimum 2years working experience in Application development using Angular 5/6.
- Strong proficiency in JavaScript and the JavaScript object model, JS MVC frameworks, redux such as Angular5/6, State Management With NgRx(Required).
- RestAPI Integration via Http,
- ThirdParty Integrations (Angular Material or PrimeNG),
- Lazyloading ( custom preloading Strategy ),
- Validation,
- Reactive Architecture ( RxJs Observables & Operators )
- Unit Testing (*not mandatory but would be a plus),
Responsibilities and Duties
- Be part of a full team delivering a complete front-end application
- Ensuring high performance on mobile and desktop
- Cooperating with the back-end developer in the process of building the RESTful API
- Develop/Design, implement, and test high-quality web applications in a cloud-based environment.
- Help brainstorm and plan new applications and web services.
- You will take ownership of technical problems and their resolution, including proactively
- Communicating with product managers, developers, architects, and the operations team.
- Provide accurate effort-estimates for deliverables.
- Be committed to the deadlines.
As our Full Stack Engineer, you will be developing fast, reliable and scalable web applications while taking responsibility for shipping core backend features.
Roles and responsibilities:
- Develop smooth, scalable and pixel-perfect web-app products
- Architect, optimize and scale complex systems like the database engine and APIs
- Follow TDD and write well designed, factored, and tested code
- Develop new features and maintain existing code
- Manage infrastructure and ensure security of applications
- Solve complex product and engineering challenges alongside the core team
What we're looking for in you:
- 4+ years of experience in Full Stack Development
- Extensive programming skills with a proficiency in Java, Spring Boot and Javascript
- Have strong fundamentals in systems design and RDBMS and NoSQL databases
- Product minded: Strong UI/UX and design sense
- Strong understanding of asynchronous request handling and dynamic web page development
- Experience working with React.js, Next.js, Node.js, HTML, CSS, Redux, TypeScript
- Stellar problem solving and research skills with the ability to design scalable systems
- Exposure with AWS/GCP, Docker, Kubernetes and CI/CD Setups
- Experience in functional, L& P and security testing
Benefits of working with Rivi:
- Stock Options
- Flexible work hours
- More responsibilities and more opportunities
- The chance to exponentially grow in your career, as Rivi grows
- Work on real innovation and a futuristic vision
- Enhance your skill-sets and knowledge
- Opportunity to learn about many different verticals
- Feel empowered and change things - We value ideas and suggestions
- Work in an inclusive culture where transparency, creativity, accountability and ownership is encouraged
- Minimum 3+ years' experience as a software developer.
- Proficiency in JavaScript, Angular.js, HTML 5, CSS.
- Familiarity with Git.
- Linux and/or OS X experience.
- Experience consuming API endpoints.
- Good to have - Kafka/queuing system
- Should be well-versed in using multiple Databases - SQL/NO SQL,
- Should have experience using in- memory Data Bases-Redis
- Experience with Unit-Testing.
- Experience building web applications with responsive design.
- Experience with Node.js and/or other server-side JavaScript technologies and tools.
- Strong knowledge of design principles, user interfaces, web standards and usability.
- ES6, React JS/JSX, Redux, Web pack, Immutable.js.
Desired Skills and Experience
| 1.working experience on REST APIs , using NODE js with express for web and apps (andriod and Ios) |
| 2.working experience with web socketIO |
| 3.Hands on coding knowledege of JAVA script |
| 4.AWS Setup (EC2, S3, Route 53, VPC) |
| 5.Knowledge of payment gateway integration (Paypal,Stripe, Razorpay) |
| 6. Working experience on version control like GitHub, Bitbucket |
| 7. Working with the agile team to develop, test & maintain web applications. |







