About CodeCraft Technologies :
CodeCraft is an award-winning creative engineering company where super-talented designers and engineers work closely and bring to life, user-focused solutions.
Proven design & development methodologies are leveraged, and the latest technologies are explored, to deliver best-in-class mobile and web solutions.
We are looking for a Backend Engineer skilled in Ruby and any of the JS frontend frameworks
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Optimize complex SQL queries
- Modernize the existing code base, and play a key role in building new platforms.
- Collaborate with the mobile team and develop REST APIs for mobile.
- Integrating 3rd party libraries
- Collaborate with local and remote developers
- Train and mentor junior developers
Required Skillset:
- An expert problem solver with a love for code and a maker’s mentality.
- 6+ Years of software development experience with at least 3 years of experience working on Ruby on Rails
- Excellent hands-on Ruby on Rails with good hands-on HTML, CSS and at least one JS framework [Preferably React]
- Experience designing & architecting new features and solutions from scratch.
- Solid understanding of SQL, including joins, views, stored procs, recursive queries, functions, indexing, and performance optimization.
- Expert familiarity with the rails way of working with complex relationships between ActiveRecord models.
- Experience with both sides of API development (designing API endpoints for 3rd parties, and consuming 3rd party API endpoints in a variety of formats).
- DevOps experience
- Excellent communication and presentation skills
Good to have:
Skills:- RESTful APIs, SQL, HTML/CSS, React.js, DevOps and NodeJS (Node.js)