Backend Engineer

Shipmnts.com

Ahmedabad District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Innovative projects
Collaboration with skilled experts
Opportunity for continuous improvement

Job summary

A leading logistics tech firm is seeking a Backend Engineer in Ahmedabad, India. The ideal candidate will have a strong Ruby and Python background, with at least 2 years of experience in backend development. You'll work in an agile environment to develop robust applications and contribute to all phases of the software lifecycle. This role encourages smart risks and innovation.

Qualifications

  • At least 2+ years of experience in Backend development.
  • Strong background in Ruby and Python.
  • Familiarity with ORM libraries and databases.
  • Experience with Test Driven Development and CI/CD.
  • Solid grasp of object-oriented programming and automated testing.

Responsibilities

  • Build custom Ruby applications in a collaborative environment.
  • Integrate server-side logic with front-end elements.
  • Contribute in all phases of the development lifecycle.
  • Analyze software requirements and provide solutions.

Skills

Ruby
Python
Web Frameworks
API Management
Object-Oriented Programming
TDD
DevOps

Tools

PostgreSQL
MySQL
MongoDB
Git
Docker
Kubernetes

Job description

Ruby on Rails powers a lot of our infrastructure, and we’re always looking for talented developers to help us reach the next level.

By joining our team, you’ll get the opportunity to work on many of our various Rails/Python/Scala based projects with a team of highly skilled experts.

At Shipmnts, we push the boundaries on what’s possible with Rails/Python/Scala every single day, and we’d love for you to help us get even further. The bulk of the work we do on a daily basis is pure back-end development, but occasionally some new UI has to be wired up, so some front-end skills on your part certainly won’t hurt.

We don’t cut corners, and we don’t make compromises—we create beautifully architected apps that are polished, fast, well-tested, and a joy to use.

You will be responsible for :
  • The Backend Engineer will work in a fast-paced collaborative and agile environment, following Scrum/Kanban methodologies, to build custom Ruby internal and public-facing applications.
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Write clean, maintainable, reusable, reliable, and efficient code; Design robust, scalable, secure features
  • Contribute in all phases of the development lifecycle - architecture, design and development, user experience development, documentation, unit testing, delivery, and maintenance
  • Analyze software requirements and provide solutions. Perform analysis, design, coding, testing, implementation, and maintenance of software solutions.
  • Grow, develop, and lead an engineering team.
  • Oversee the implementation of engineering best practices.
  • Optimization of the application for maximum speed and scalability
  • Design and implementation of data storage solutions

We are applying technology and problem solving to the logistics industry like it has not been done before. The risk is absolutely encouraged.

You should have :
  • At least 2+ years of experience in Backend development
  • Strong background in Ruby and Python with knowledge of at least one web framework (Flask, Pyramid, Django) is plus
  • Familiarity with ORM libraries (SQLAlchemy, PonyORM, ActiveRecord) and modern databases (PostgreSQL, MySQL, MongoDB)
  • Knowledge of API management at scale
  • You must have experience developing a web framework—with Ruby on Rails a plus.
  • Experience with Ruby on Rails, along with other common libraries such as RSpec andResque
  • You must have a solid grasp of object-oriented programming, automated software testing, databases, development, and testing methodologies.
  • Ability to integrate multiple data sources and databases into one system
  • Experience with Test Drive Development (TDD), continuous integration, Scrum, Kanban
  • Proven working experience developing applications using modern, open source web frameworks and tools
  • Proven ability to implement automated tests
  • Knowledge of major cloud providers such as AWS, GCP, or Azure
  • Experience working on a DevOps team, using Git, and automation for CI/CD
  • Experience with Messaging Systems
  • Knowledge of micro-services architectural patterns
  • Experience guiding continuous improvement of process and technology.
  • Take smart risks and champion new ideas
You should be:
  • Calm under pressure, have a great work ethic and communicate well
  • Self-aware and always pushing for a higher standard. Always proactive, open to new ideas and personal feedback
  • Anti-fragile: with every failure, you should become stronger and better.
  • Detail oriented and absolutely intolerant to compromise or sub-optimal shortcuts
  • Problem solver with a global mindset
Bonus:
  • Proficiency with NoSQL data stores such as MongoDB, Redis, CouchDB, CloudData storeor similar
  • Knowledge of GraphQL
  • Knowledge of container orchestration utilizing Kubernetes, Docker Swarm, or similar
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer – Ruby on Rails Developer
Backend Engineer – Ruby on Rails Developer

Winzons • India

On-site
INR 1,000,000 - 1,500,000
Principal Full Stack Engineer
Principal Full Stack Engineer

Shipmnts.com • Ahmedabad District

On-site
INR 800,000 - 1,500,000
Founding engineer level equity
Opportunity to define team culture
Product ownership
Senior Backend Engineer
Senior Backend Engineer

Peoplebox • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Engineering Manager(Ruby on Rails)
Engineering Manager(Ruby on Rails)

One Way Ventures • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Generous remuneration and stock units
Comprehensive health coverage
Gym and wellness reimbursements
+3
Senior Backend Engineer
Senior Backend Engineer

Peoplebox.ai • Bengaluru

On-site
INR 8,000,000 - 12,000,000
Backend Engineer
Backend Engineer

Unico Connect LLP. • Mumbai

On-site
INR 800,000 - 1,200,000
Full Stack / Back Developer
Full Stack / Back Developer

Qtloads Tech & Transit • New Delhi

On-site
INR 1,500,000 - 2,800,000
Senior Member of Technical Staff - RoR
Senior Member of Technical Staff - RoR

Nielsen • Bengaluru

On-site
INR 4,200,000 - 7,000,000
Sr. Associate - Application Developer (Python Developer)
Sr. Associate - Application Developer (Python Developer)

Shipco It • Pune District, Mumbai, Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

On-site
INR 2,000,000 - 3,000,000