drjobs Backend Engineer

Backend Engineer

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

Ahmedabad - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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

By joining our team youll 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 whats possible with Rails/Python/Scala every single day and wed 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 wont hurt.

We dont cut corners and we dont make compromiseswe 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 browser-based technologies: HTML CSS JavaScript/JQuery AJAX
  • Knowledge of API management at scale
  • You must have experience developing a web frameworkwith 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
  • Knowledge about Event Sourcing (Kafka)

Employment Type

Full-Time

Company Industry

About Company

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.