Full Stack Developer

Full Stack Developer

Avlino | Bangalore, KA, IN

Posted a month ago

Apply Now


Do you enjoy designing, architecting, and managing new applications from the ground up? Are you looking to work with the same tech as Silicon Valley giants – but with a small company feel?

If so, we are looking for you to join our brilliant team as a Full Stack Developer!

Our Work Perks

  • Competitive salary
  • Robust benefits package, including medical, dental and vision insurance options
  • Monthly benefit to pick what you want! (childcare, gym memberships, training courses)
  • Company-paid work from home package (laptop, monitor, keyboard, mouse)
  • Paid time off – including vacation days and holidays
  • Team building opportunities, including weekly team lunches
  • Centrally located office location!
  • Daily lunch stipend
  • ….andso much more!

Our Story

We are Avlino, and our expertise lies in an AI-first approach that addresses every challenge with machine learning and deep learning techniques as the basis to develop problem-solving technology. We bring data to the forefront by leveraging the understanding of intelligence, and offer solutions that dynamically solve business challenges before customers realize they exist.

Our people are at the very core of what we do - we value and celebrate our differences because those differences are what make our team shine. Avlino is rapidly growing on a global scale and we are searching for creative minds that are excited to take on challenges in the immediate while providing vision to the future!

The Day-to-Day

  • Serve as a mentor to Junior engineers and teach them best practices
  • Write complex software in Scala for Web App stack applications
  • Design, plan and implement complex new web applications and solutions including Data Structures, Data Flow, Architecture, etc.
  • Interact with complex data stores such as MySQL, MongoDb, Redis
  • Maintain and develop complex RESTful API services, primarily for Web Application
  • Maintain and develop RESTful API services, primarily for Web Application
  • Have world-class coding standards and software development processes

Your Background

  • Education: Bachelor’s degree in Computer Science or Software Engineering
  • Experience:
  • 4+ years experience in either Java or Scala, maintaining and developing RESTful solutions
  • 4+ years experience developing web applications using databases and/or data stores such as MySQL, MongoDB, Redis
  • Strong level knowledge of the following areas:
  • Multi-threaded applications; Concurrency, Parallelism, Locking Strategies and Merging Datasets
  • Software architecture, Design Patterns, Data Structures and Algorithms. Must understand operational and memory complexity
  • Memory Management, Garbage Collection & Performance Tuning
  • CI/CD flow using tools such as Jenkins, Docker, Kubernetes, etc.
  • Preferred:
  • 3+ years experience developing streaming based applications, using Kafka, Server Sent Events, Web Sockets, etc.
  • 3+ years experience working with JavaScript applications, both front and/or back-end, using frameworks such as React, Node.js, Express, or similar frameworks
  • 3+ years experience with the Elastic Search stack
  • 3+ years experience with Linux, CLI tools & scripting, and server management

Your Key Attributes

  • Critical thinking skills and enjoy mentoring Junior Developers with training, code reviews, etc.
  • Thrive in a collaborative culture and know the best solutions are arrived to by diversity of thought and perspective
  • Charismatic personality with a self-motivated attitude ready to tackle challenges that come your way
  • Have a constant passion for learning and natural curiosity
  • Analytical thinking skills with the ability to problem solve and have a high standard for accuracy and integrity
  • Work well under pressure, with the ability to shift quickly and keep moving forward in a fast-moving environment

So, are you up for the challenge? Apply now for immediate consideration – we would love to talk with you!