Do you like writing mean and clean Ruby code?

Come join our team and help us build amazing things.

 We’re looking for someone with a passion for programming and for writing beautiful code.  You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software.

Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be 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. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
  • Experience and outstanding knowledge of Ruby on Rails framework.
  • Develop new and maintain existing applications.
  • Must have a strong foundation in REST API’s and XML
  • Ensure compliance with software design and requirements specifications.
  • Improve existing engineering and server operation processes.
  • Analyze and resolve technical and application problems.
  • Follow an Agile projects development cycle.
  • Experience with Ruby on Rails. Good understanding of the syntax of Ruby and its nuances

Skills:

 Academic Qualification and work experience

  • Masters or Bachelor’s degree in Computer Science i.e. BS (CS, IT, SE, CE) or equivalent qualification
  • 2-4 years of xperience with Ruby on Rails, along with other common libraries such as RSpec and Resque
  • Demonstrable knowledge of front-end technologies such as JavaScript, HTML 5, CSS 3 and JQuery
  • Working knowledge of Agile Development Methodology
  • Good understanding of the syntax of Ruby and its nuances
  • Solid understanding of object-oriented programming
  • Good understanding of server-side templating languages {such as Liquid, Slim, etc depending on your technology stack}
  •  Good understanding of server-side CSS preprocessors {such as Sass, based on project requirements}
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • A knack for writing clean, readable Ruby code
  • 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
  • Able to implement automated testing platforms and unit tests
  • Proficient understanding of code versioning tools {e.g. Git, Mercurial or SVN}
  • Familiarity with development aiding tools {such as Bower, Bundler, Rake, etc}
  • Familiarity with continuous integration

Good to Have

  • Experience in Angular JS

Desired Interpersonal skills

  • Strong problem solving and analytical skills
  • Self-reliant; able to work independently and accept responsibility for projects
  • A willingness and drive to acquire new skills, provide input, and grow with the company.
  • Ability to work individually on a task or project, and as a team member on larger system projects.
  • Excellent verbal and written skills, and an ability to communicate well with technical and non-technical personnel on a daily basis, while working in a results-oriented organization under strict guidelines and a devotion to exceptional end-user experiences.
  • A positive attitude, strong sense of ownership and a results-oriented work ethic.
  •  A Good team player with good interpersonal skills.
  • Should be self-disciplined, pro-active, self-motivated and responsible.
  • Able to work independently with minimum supervision.

Benifits and Perks

  • Opportunity to work on disruptive products and ideas from creation to launch
  • Opportunity to work with high energy, result oriented globally experienced individuals
  • Top of the line health benefits & Employee fund plans
  • High performance bonus plans
  • Biannual evalutions, leisure activities and annual adventure trips
  • Open and honest culture conducive to learning and experimentation

نوکری کی تفصیلات

کل عہدے:
5 آسامیاں
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
ڈگری کا عنوان:
Bachelor\'s in Computer Science
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
3 سال (Experience in Angular JS / Node JS is a Plus)
کام کا اجازت نامہ:
Pakistan
اس سے پہلے درخواست دیجیۓ:
مئی ۱۳, ۲۰۱۹
تاریخِ اِشاعت:
اپریل ۱۲, ۲۰۱۹

Virtual Force

انفارمیشن ٹیکنالوجی · 51-100 ملازمین - لاہور

Virtual Force is an innovation platform that facilitates you with internet based applications; our main objective is to develop impact full sites for our clients. Our dynamic and self motivated team creates marvelous websites, desktop applications, open source customization and social media applications. Virtual Force is a recognized company that provides you cutting edge web development and web design services. Our standard development process ensures total client satisfaction with timely reporting. Our focused and dynamic team have ability to create high impact websites and web based applications in various niches including WordPress design, development and customization, social networking and web 2.0 based applications. Our skill and offshore location ensures you that we can provide you quality services throughout the world on web development, web designs and application development projects. We enable our clients to meet their business objectives through a unique combination of business strategy consulting, application development and lifetime support. Our ongoing research and exploration in new tools and technologies enable us to support our clients in their evolving technology needs. Our valuable services cover each and every aspect of web development from start to end. From one off projects to a fully outsourced offshore development team, Virtual-Force web developers have ability and skills to manage your requirements in an effective manner.

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں
I found a job on Rozee!