We have a requirement for Senior Software Engineer (Ruby on Rails) for a permanent position. We are looking for 4-5years relevant Experience-ROR. Job accountability: • Write effective and scalable code in Ruby Build back-end components for web applications • Test applications for performance, responsiveness and security • Review and debug junior developers’ code • Integrate data storage and data processing solutions • Build, install and share gems and plugins • Create automated test scripts • Improve and maintain applications after deployment • Coordinate with team members who work on different layersof infrastructure
Role requirements: • Experience with support of high-availability, high-performance,customer-facing web applications • Expert in configuring and deploying multiple rails applications quickly • Experience with collaborative code development in small agile teams and managing releases (Git, Continuous Integration, Capistrano) • Experience building internal and external APIs and RESTful web services • Strong foundation in Database ( MySQL / Postgres ) • Outstanding understanding of software design and architecture • Should have knowledge on Micro Services. It will be good if you also have : Worked in a web startup before and been part of the core development during high growth phase. Practical experience with building scalable, high availability and high performance systems.
Hands-on background with agile development practices includingtest driven development and scrums Contributed to open source projects on Github Familiarity with a variety of programming languages and development tools Worked on Any Tech Upgradations
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
You will be responsible for developing features on the application and integrations end to end. You will be working closely with the Technical Team to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
Design and develop SaaS-based applications based on microservices architecture.
Work on the core backend and ensure it meets the performance benchmarks.
API and Integrations.
Designing and developing APIs for the front end to consume.
Constantly improve the architecture of the application by clearing the technical backlog.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Work on the front end with ReactJS is a plus point.
What are we looking for?
An enthusiastic individual with the following skills. We are open to promising candidates who are passionate about their work and are team players.
A subset of the below skills should be fine as long as you are good.
OAuth, API Integrations.
Overall 6+ yrs of experience.
Agnostic/Polyglot with multiple tech stacks.
Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, CouchDB, DynamoDB, Clickhouse, Kafka.
Backend exposure – good knowledge of building and integrating APIs.
Efficient in building microservices in combining server & front-end.
Knowledge of cloud architecture.
Excellent knowledge and understanding skills on OAuth.
Should have sound working experience with relational and columnar DB.
Should be innovative and communicative in approach.
Will be responsible for functional/technical track of a project.
Who will you work with?
You will closely work with the engineering team and support the Product Team of Plum.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. Xoxoday works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
We are looking for a versatile Backend developer with proficiency in Web frameworks like Ruby on Rails, Elixir/Phoenix or Django/Python. You will get to design, architect and develop complex enterprise software and SaaS web applications leveraging modern web stack.
Roles & Responsibilities Design & build highly scalable, high performance, responsive web applications. Take full ownership and responsibility for building, shipping, and maintaining core product features, end to end. Help out in building the backend & front-end infrastructure. Translation of requirements, designs and wireframes into high quality code. Collaborate closely with designers, engineers, founders and product managers. Mentor team members and review their work. You will enjoy this role if you... Are a geek with a desire to stay ahead of the curve. Like building beautiful well-architected software products with millions of users. Work collaboratively as part of a close-knit team of geeks, architects and leads.
Desired Skills & Experience:
2 - 6 years of production experience with modern web frameworks - Ruby on Rails, Phoenix/Elixir and/or Django/Python. Should have sound experience in developing scalable / distributed SaaS apps Should have good knowledge and work experience in REST API implementations, JSON format handling, caching, sessions, multi-threading, etc. Should be comfortable with database schema design and leveraging SQL & NoSQL (PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB) Experience developing, consuming and transforming internal and 3rd party API's (REST and GraphQL) Experience with code quality and reusability practices (CI/CD for back-end & front-end repos) Solid foundation in data structures, algorithms, distributed systems, design patterns. Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator. Bachelor’s degree in Computer Science or equivalent experience. Bonus points if you have... Exposure to front-end technologies like React/Redux, Javascript/Typescript etc. Cloud native development on AWS or GCP Experience with implementation of container technologies like Docker, Kubernetes. Knowledge of continuous integration, continuous delivery and enterprise DevOps concepts.
Building products at BiCSoM is about turning dreams and ideas into lovable technology and design solutions. As a mindful member of the BiCSoM team you will create rule-breaking backend systems for mobile applications and websites using Php, Laravel, Lumen, MySQL, PostgresSQL and AuroraDB. Large number of people across the globe use our products everyday, we take pride in wearing ‘Made with love in India’ on our sleeves.
Requirements:
What are we looking for?
We expect you to have your domain knowledge of Php, MySQL, AuroraDB, PostgresSQL, Laravel, Lumen, REST APIs and AWS based scalable backend development
There are few skills which you need to have from get-go:
You are a problem solver, polite and someone who values team members and customers
You respect time and understand, lost time never comes back
You have the ability to explain your algorithms and solutions and understand how to ask questions with respect to mobile app development and web development scenarios
You are a smart and energetic talent from engineering and computer science background
Based on the situations you can contribute individually or work with team and make work productive and fun
In terms of day to day work, for 4-5 years you should have done the following:
At least 8 to 10 live projects in Laravel, Lumen
Handled team of 2 to 3 developers on Php
Thorough understanding of MVC framework in Php using Laravel and Lumen
Writing backend code with SOLID principle
Unit testing of your code with Travis CLI
Hands on experience with MySQL and PostgresSQL
Rock solid understanding of Blade template engine
Collaborative development with BitBucket or GIT and handling of code merge conflicts
Documenting backend code and APIs using Swagger
Expert Knowledge of code deployment on AWS is a must
Knowledge of NoSQL will be an added advantage
Expert in Linux, and understanding of Ubuntu OS
Other information:
Work location: Bengaluru city and Remote
Working days - 6 days a week
Welcome to BiCSoM careers:
BiCSoM Technologies Private Limited is committed to breakthrough innovation and success for its team members. From our mindful culture of compassion and wisdom to passionate customer success philosophy, this is one awesome place to work! So come and experience what it takes to build digital products which are loved by millions of users across the globe. You will find speed, agility, fun and supportive culture where we are responsible for each other’s success.
BiCSoM is a registered startup under the Startup India initiative of Government of India and a DIPP registered MSME
BiCSoM was recognized as one of the top AR/VR startups in India in 2018 in DCB Bank innovation carnival
Candidate should have atleast 4 years of relative experience in PHP Candidate should be able to explain the work done in the Past Candidate should be good in logical implementations Candidate should be good in Communication and work approach Candidate should have good solution oriented approach Candidate worked with premium Institution or premium product/app will be a great plus
Technical Skills
1.Proficient knowledge of language PHP and JavaScript - Must have 2.MVC Framework like codeigniter/laravel is mandate - Must have 3.Good understanding of advanced JavaScript libraries - Must have 4.Database: Mysql Database Design, DB Query Knowledge, Development and improvements - Must have 5.Candidate should be good in writing optimized DB Queries and should know how to write effective DB Queries. - Must have 6.Good experience on dealing with JSON/REST API and Web Services. 7.Good understanding and experience of code versioning tools such as Git. 8.Proficient in Linux OS and Candidate should be able to work independently 9.Caching : Redis(optional) 10.No-sql database :Mongodb(optional)
Other Norms - Candidate should have good machines/laptop to work. - Candidate should have good internet connection at their work place
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!