Job description:
Praella is looking for ROR Developers to join our team of creators constantly raising the bar on user experiences.
Working behind the scenes, the ideal candidate has a unique blend of technical expertise and insatiable curiosity, with a methodical, analytical mindset.
You should be comfortable working alongside a team as well as independently in the design and development of mission-critical websites, applications, and layers of the infrastructure.
Experience with JavaScript, Amazon Web Services (AWS), Git, or MongoDB is helpful to succeeding quickly in this role.
Our back-end developers have an immediate effect on our business success, as well as the success of our clients.
Objectives of this Role:
- Regularly communicate with stakeholders, project managers, quality assurance teams, and other developers regarding progress on the long-term technology roadmap
- Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
- Develop and oversee testing schedules in client-server environment, addressing all browsers and devices to ensure various devices display the desired content
- Produce quality code, raising the bar for the whole team on quality and speed
- Recommend system solutions by comparing the advantages and disadvantages of custom development and purchase alternatives
About the Role:
- 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.
- Perform code review of junior members.
- Frame specifications based on a high-level understanding of the problem statement and develop the code.
- Coordinate and communicate with the other tracks and disciplines involved in the project.
What you can bring to the table:
You love to learn, so you don't need to know everything on day one, but some relevant background will help you get going quickly.
Skills:
- Excellent verbal and written communication in English.
- Good understanding of the syntax of Ruby and its nuances.
- Good knowledge of object-oriented programming.
- Good knowledge of Vue js and React js.
- Good understanding of operating system concepts, databases, system architecture.
- Good understanding of server-side templating languages.
- Ability to integrate multiple data sources and databases into one system.
- Excellent at concepts of MVC, Mocking, ORM, and RESTful.
- Excellent documentation skills and can explain application workflow, system design, defects, and functionality clearly and concisely.
- Able to create database schemas that represent and support business processes.
- Experience in eCommerce Website development.
Experience: 4-5 years of relevant industry experience
Qualification: B.E/B.Tech/B.Sc [(C.S.E)/I.T], M.C.A, M.Sc (I.T)
Job Type: Full-time
Benefits:
- Health insurance
- Leave encashment
- Life insurance
- Paid time off
- Provident Fund
Ability to commute/relocate:
- Katargam, Surat, Gujarat: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
Work Location: In person