Job Openings

Sr. Software Engineer (Ruby on Rails)

Aspire Engineering – India

Job Specifications

  • Bachelor’s degree in Software Engineering or any IT related field
  • 4+ years of solid experience in a similar field
  • 4+ years of development experience
  • Hands on experience developing and maintaining apps using Ruby on Rails
  • Hands-on experience writing command-line apps using Ruby libraries
  • Solid understanding of Object oriented concepts
  • Solid skills integrating front end with RESTful APIs
  • Proficient understanding of code versioning tools, such as GIT
  • Familiarity with MVC, Mocking, RESTful, and ORM
  • Good understanding of front-end technologies including HTML5, JavaScript, and CSS3
  • Knowledge of server-side templating languages including Slim and Liquid
  • Practical understanding of package management and building tools (npm, yarn..etc)
  • Experience implementing server-side rendering solutions with AngularJS or equivalent
  • Knowledge in GraphQL and AWS is a plus
  • Knowledge in SQL and NoSQL databases is a plus
  • Willingness to learn new technologies
  • Working experience in teams utilizing Agile/Scrum methodologies
  • Excellent command of English communication skills (Spoken and Written)

Job Responsibilities

  • Building, testing and deploying enhancements to new and existing software
  • Review, understand and analyze business modules, requirements and technical architecture for the new and existing products and application
  • Work closely with the Product, UX/UI and back-end teams to design, build and support advanced web applications
  • Provide assistance and guidance to quickly confirm the validity of potential issues and to determine the root cause and best resolution of verified issues
  • Write a well-documented, tested code and ensure adherence to guidelines and standards, maintaining the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions
  • Work in all phases of software development life cycle, including design, research, development, deployment and testing to create a great user experience

Only shortlisted candidates will be contacted.

To apply for this job mail to [email protected]

Location

India

Department

Aspire Engineering

Employment Type

Full Time

Minimum Experience

Experienced