drjobs Software Engineer - Backend

Software Engineer - Backend

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

India

Monthly Salary drjobs

INR INR 1200000 - 1800000

Vacancy

1 Vacancy

Job Description

Looking for a thoughtful adaptive individual with a growth mindset to join our growing team as a
Backend Software Engineer.
In this role you will work closely with multiple product teams to create web and mobile
client applications to serve customers with an engaging dynamic user experience. We
have seen people thrive in this role from a variety of backgrounds but we work mostly in
Ruby on Rails and React Native. This role is focused more on server development so Rails
experience is a plus but not a requirement.

Responsibilities include solving problems experimenting and building features that we
measure for value to our users. Candidates must have strong communication skills the
ability to manage multiple tasks eBiciently sound judgment and the ability to be
productive in a fastpaced teamoriented environment.

Responsibilities
Build scalable highly reliable product features
Work closely with client developers to architect highthroughput systems
Conduct design and code reviews
Create and maintain documentation pertaining to code and engineering processes
to help achieve high performing solutions and teams
Work in a collaborative environment by occasional pair and/or mob programming
Communicating with Engineering Managers and Product Owners to plan and
prioritize work design technical solutions and meet mutually agreed upon
deliverables
Innovate on and improve solution quality identify and address process and code
ineBiciencies and raise awareness of engineering culture improvements
Grow subject matter expertise in programming product and platform

Requirements
Handson knowledge of version control systems such as Git
3 Ruby experience or similar dynamic scripting language experience
3 Rails experience or similar web framework experience
Experience with templating frameworks (e.g. Haml ERB)
Experience with TDD/BDD frameworks such as RSpec and Cucumber
Experience with MySQL and relational database design

Knowledge of RESTful API design
Ability to demonstrate technical knowhow through individual contributions pair
programming exercises and architectural designs
Technical leadership skills with the ability to resolve ambiguity in requirements
Solid understanding of the full development life cycle
A disciplined approach to development testing and quality assurance
Ability to reason with and adapt to evolving development tasks and priorities
Strong communication skills to create a productive communication environment
with team members and stakeholders
Hopes
Experience with GraphQL
Experience with the Serverless framework for AWS Lambdas
Experience with Docker and/or Kubernetes
Willingness to participate in mentoring and skills transfer among team members
A continuous learning mindset that keeps you current on development best
practices and trends
Desire for a deep technical understanding for the problems at hand
Ability to balance tradeoBs between speed and quality based on business priorities
Experience with React or React Native

haml,rails,kubernetes,mysql,tdd/bdd (rspec, cucumber),react native,behavior-driven development (bdd),ruby,templating frameworks (haml, erb),version control (git),docker,serverless framework,graphql,restful api design,erb,ruby on rails

Employment Type

Full Time

Company Industry

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.