Skip links

Senior Full stack developer (ROR)

Senior Full stack developer (ROR)

Job Category: Technical
Job Type: Full Time
Job Location: Remote

Job Description Role: Senior Full-stack developer

Primary Skill: Ruby on Rails, Angular, Database

Job Description

As a Web Development Engineer at Amzur, you will have the opportunity to work with an experienced team developing new solutions for complex applications. You will leverage industry best practices and methodologies such as Agile, Scrum, and test automation along with technology. You will be working with a very exciting technical stack, which includes some of the latest technologies like Angular, Javascript Core Concepts, Bootstrap, HTML 5, CSS, PrimeNG, etc.

Desired Qualifications: 

  • Having 5 to 8 years of technical experience in front end and back end development
  • Sound experience on front-end technologies (HTML, CSS, JavaScript, jQuery, AJAX, Angular2+)
  • Good understanding of ES6 standards
  • Creating custom, general use modules, pipes, and components which extend the elements and modules of core Angular
  • Experience with technologies like AJAX and DOM manipulation techniques
  • Hands-on experience with ORM, REST APIs
  • Expertise in working with multi-threaded apps, data parsing using XML, JSON, and web services integration
  • Understanding any testing frameworks like Mocha, Jasmine, etc.
  • Experience with any of the test runner tools like Karma, JEST, Enzyme, etc.
  • Experience using programming environments such as Eclipse or Visual Studio Code
  • Possess strong expertise in object-oriented design and development (OOA/OOD).
  • Experience working with and applying design patterns to solve problems.
  • Good understanding of MV-VM/MVC, and strong OO skills and Service-Oriented Architecture (SOA).

ROR Qualifications:

  • Strong experience in working with Ruby on Rails along with common libraries such as RSpec, Sidekiq, Redis
  • Experience working with SQL and NoSQL databases like MySQL, Postgres and MongoDB etc.
  • Version control experience Git, Github
  • Good understanding of Web Security, Microservices, and AWS components
  • Experience in microservices, Docker, and Kubernetes is a plus.
  • Working experience in integrating payment gateways is a plus.
  • Familiarity with JSON and JWT (JSON Web Tokens) authorization
  • Good understanding of puma, passenger, and Nginx
  • Knowledge in using profiling tools

Responsibilities: 

  • Design and build a streamlined application to company specifications that perfectly meet the needs of the end-user. 
  • Should contribute to all phases of the development life-cycle.
  • Designing and developing user interfaces using Angular best practices which are optimized for various devices(Mobile and Desktop).
  • Develop Adapting interface for modern internet applications using the latest front-end technologies.
  • Should be proficient in understanding the scope of work, taking care of assigned deliverables, and delivering diligently. 
  • A strong individual contributor who can work independently as well as in a high-energy team to deliver successful business results based on technology requirements.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf