Ruby-On-Rails Developer

Ruby-On-Rails Developer
3SC Technologies, Pakistan

Experience
2 Years
Salary
110,000 - 250,000 PKR
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor in CS-Computer Engineering
Total Vacancies
1 Job
Posted on
Jul 8, 2020
Last Date
Oct 30, 2020
Location(s)

Job Description

We are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application.

Responsibilities:

Participate in the full software development life cycle (SDLC) including gathering specs, analysis, design, development, quality assurance and testing, and debugging.

Develop, design, implement and integrate new applications while providing support and continual development and maintenance of existing applications.

Participate in daily stand-ups, and collaborate with Development team members, Product Management, Product Support, and Client Success teams.

Work under tight production deadlines, while maintaining product integrity and ensuring that product specs and quality expectations are achieved.

Integration of user-facing elements developed by front-end developers with server side logic.

Identify software performance issues and creatively work to problem solve.

Implement coding best practices and maintain good code organization.

Job Specification

Advanced skills in developing software with Ruby and strong understanding of the Rails framework.

At least 2 years of experience with JavaScript, HTML, XML and CSS.

Experience working with SQL and No SQL databases.

Experience working in an agile-like environment.

Solid understanding of object-oriented programming.

Proficient understanding of code versioning tools e.g. Git, bitbucket or SVN.

Experience building out mobile applications.

Ability to integrate multiple data sources and databases into one system.

Understanding of fundamental design principles behind a scalable application.

Able to create database schemas that represent and support business processes.

Excellent written and verbal communication skills and strong analytical and problem solving skills.

Bachelor’s Degree in Computer Science or Computer Engineering and related experience.

Plus Points:

Knowledge of the following will be considered as an advantage:

Experience working with the healthcare industry.

Experience with cloud technologies is also a plus.

Continuous integration.

Job Rewards and Benefits

Communication
Leaves
Medical

3SC Technologies

Information Technology and Services - Islamabad, Pakistan
Β© Copyright 2004-2024 Mustakbil.com All Right Reserved.