📍 India, Bengaluru, KA🧑‍💼 Full-time🏃 Remote
.
.
.
.
.
.
.
.
.
.
.
+6

3 days ago

• Design, develop, and deliver the services

• Work towards a goal of continuous deployments. We currently deliver changes within two-week iterations culminating in a release, but understand the value of more frequent continuous delivery, and are adapting our tools and processes to support deployments as soon as changes are ready

• Regularly review other engineer’s work to maintain consistency and raise the quality of everyone on your team

• Manage the production operations of the services that your team owns, and incorporate changes into the current development to improve operations

• Demonstrate commitment to our core competencies of being authentic, curious, creative, empathetic and outcome oriented

Requirements

• Solid programming background and a passion for writing code. Eager to learn more and enjoy providing and receiving critical feedback

• Advanced programming experience in at least a few of the following programming languages: Clojure/Clojure Script, Groovy, Python, Java, JavaScript, Elixir, Kotlin

• Knowledge and experience with different programming paradigms such as functional programming, object oriented, and declarative programming

• Experience with Clojure/Clojure Script, Groovy/Grails and JavaScript frameworks such as React, Ember, Vue.js, or AngularJS

• Solid knowledge of key value stores, SQL, and relational databases; preferably MySQL

• Have a great understanding of the value of automated tests, and ability to implement them across the whole stack

• Solid understanding of working in Linux shells

• Ability to collaborate with designers, product owners, and other cross-functional team members

• Experience working across the full stack, from user experience, to API design, to infrastructure

• Demonstrate commitment to our core competencies of being authentic, curious, creative, empathetic and outcome oriented.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional development and career advancement.
  • A collaborative and innovative work environment.

Related job openings