Cutshort logo
GeoSnapshot logo
Ruby on Rails Developer
Ruby on Rails Developer
GeoSnapshot's logo

Ruby on Rails Developer

Eman Khan's profile picture
Posted by Eman Khan
2 - 5 yrs
₹10L - ₹20L / yr
Remote only
Skills
skill iconRuby on Rails (ROR)
skill iconJavascript
skill iconReact.js
skill iconAmazon Web Services (AWS)

About GeoSnapshot:

GeoSnapshot is a leading platform enabling sports and event organizers to upload, share, and sell photos with participants. Our team operates in a fast-paced, collaborative, and fully remote environment. We value creativity, independence, and a strong desire to learn and grow with us.


Role Overview:

We are seeking a motivated and talented Ruby on Rails Developer with React experience to join our dynamic remote team. You will work on our core platform, contributing to both backend (Ruby on Rails) and frontend (React) development. As a part of a small but highly skilled team, you’ll have the opportunity to learn, take ownership of features, and make a real impact.


Responsibilities:

  • Develop, enhance, and maintain features on the GeoSnapshot platform using Ruby on Rails.
  • Build responsive and interactive front-end components using React.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality solutions.
  • Write clean, maintainable, and scalable code, adhering to best practices.
  • Debug, troubleshoot, and optimize performance issues across the stack.
  • Work independently while staying aligned with team goals and timelines.
  • Learn and adapt to new technologies and frameworks as needed.


Requirements:

  • 2+ years of professional experience with Ruby on Rails and React.
  • Strong understanding of RESTful APIs and how to integrate them with front-end applications.
  • Proficient in relational databases (e.g., PostgreSQL or MySQL) and ORM frameworks.
  • Familiarity with modern JavaScript (ES6+), CSS3, and HTML5.
  • Experience with version control systems like Git.
  • Comfortable working in a remote setup and communicating effectively in a distributed team.
  • Self-motivated and eager to learn new tools and technologies.


Preferred Skills (Nice-to-Have):

  • Experience with cloud platforms like AWS or similar.
  • Knowledge of CI/CD pipelines.
  • Familiarity with Agile development methodologies.
  • Understanding of photo management systems or e-commerce platforms.


Why Join GeoSnapshot?

  • Work in a fully remote, flexible environment.
  • Be part of a growing, innovative team working on impactful solutions.
  • Opportunities for professional growth and learning new technologies.
  • Competitive compensation and benefits.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos

About GeoSnapshot

Founded :
2013
Type :
Product
Size :
0-20
Stage :
Raised funding

About

Geosnapshot is a sports photography company that offers a world class platform for massive event organisers allowing them to manage photographers, distribute and sell photos from their event. We are passionate about our craft and beleive great products are powered by simple, elegant & scalable software.


Our mission is to build the world's best platform for sports photography.

 

About us

At GeoSnapshot, we're a global sports photography platform that started our journey in 2012 from Sydney, Australia, and have now expanded to Colorado, USA. We've revolutionized event photography by creating a sophisticated platform that connects photographers, event organizers, and participants. Our AI-powered technology enables quick photo discovery, instant digital downloads, and seamless photo sharing. We're proud to serve over 7.9 million participants across 152 countries, with more than 38 million photos uploaded to our platform.


About our founder

Our founder and CEO, Andy Edwards, is a technology entrepreneur with a strong background in media and technology convergence . Andy's impressive track record in digital innovation includes helping build one of the world's first interactive television services. Under his leadership, we've caught the attention of major players in the sports and media industry, including Comcast NBC Universal .


Funding

We've successfully raised $4.1M to date, backed by a strong group of investors including Imprint Capital Partners, SeventySix Capital, Vulpes Ventures, and Comcast NBCUniversal. In 2023, we were selected for the prestigious Comcast NBC Universal SportsTech Accelerator program, which has been instrumental in fueling our global expansion and technological advancement in the sports photography space.

Read more

Candid answers by the company

What does the company do?
What is the location preference of jobs?
What are some of their key milestones?

GeoSnapshot is a global sports photography platform that combines cutting-edge technology with a focus on participant experience for Events, Sporting Organizations, and Schools. The platform enables photographers to capture and share event photos, allowing participants to easily find and purchase their photos.

Connect with the team

Profile picture
Steve Robinson

Company social profiles

instagramlinkedin

Similar jobs

Data-Centric Security Platform
Data-Centric Security Platform
Agency job
via Jobdost by Sathish Kumar
Mumbai, Pune
2 - 4 yrs
₹10L - ₹15L / yr
Spring
skill iconJava
skill iconJavascript
RESTful APIs
Company: They are one of the global leaders, have the expertise and help organizations in data security, and are recognized as a "Great Place to Work" for 2021.

● You will work on developing new features in the product and modifying existing features to make logical harmony with new ones.
Implementing design through code and testing with WB cases. Fixing issues in existing components. Participating in code reviews and reviews of WB cases.
● Preparing documentation required for product and deployment. Participating in build cycles and release processes. Participating in testing drives when necessary.

Keyskills Required:-
Can learn fast and apply gained knowledge to solve practical problems. A hacker by mind and artist when it comes to design and coding.
● You should be fast learning on job JDBC, Apache Commons, Google APIs for Java, LDAP, Apache Logging, Lucene, Quartz Scheduler, Struts, XML, Bootstrap, JQuery, KnockoutJS, Cryptography libraries, Spring Framework.
Read more
Novo
at Novo
2 recruiters
Viraj Bhavsar
Posted by Viraj Bhavsar
Ahmedabad, Gurugram, Bengaluru (Bangalore)
6 - 9 yrs
₹5L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
MySQL
NOSQL Databases
skill iconMongoDB
+1 more

About the Role

  • Design, develop, test, deploy, maintain, and improve software and new user-facing features across Novo’s products and services.
  • Drive technical decisions on a multi-functional, Agile team alongside product management, product design, and engineering.
  • Optimize applications for maximum speed and scalability and analyze feedback from customers and internal teams to identify issues and improvement opportunities. 
  • Champion a passion for engineering best practices such as code quality, linting, and testing.
  • Ensure our software is reliable, extensible, maintainable, debuggable, secure, well-tested and performs well under load.
  • Mentor junior engineers in all aspects of planning, development and testing.
  • Stay engaged with latest technologies and evaluate strategies to keep the Novo technology stack up to date.

Requirements for the Role

  • 5+ years experience in a highly technical role at a hyper-growth startup or fast-paced company.
  • Extensive background designing, developing, testing, deploying, maintaining, and improving software.
  • Good understanding of Node.js & Javascript.
  • Demonstrated ability to translate business goals and initiatives into technical requirements.
  • Strong understanding of SQL database.
  • Demonstrable experience architecting scalable and cost effective solutions to ensure and support customer growth.
  • Experience mentoring junior engineers in all aspects of planning, development and testing.
  • Strong understanding of system design and architecture.
  • Interest in engaging with latest technologies and evaluating strategies to keep the Novo technology stack up to date.
  • Excellent written and verbal communication skills with the ability to collaborate with both technical and non-technical teams effectively.
Read more
Artoon solution Pvt LTD
at Artoon solution Pvt LTD
3 recruiters
Maisuri Kothiya
Posted by Maisuri Kothiya
Surat
0 - 4 yrs
₹1L - ₹5L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
skill iconJavascript
+5 more

We are currently looking for a PHP Codeigniter Developer with 2+ years of experience.


Skills: PHP(CodeIgniter knowledge is a must), MySQL, HTML, CSS, JavaScript, Jquery, AJAX, responsive front-end frameworks (e.g. Bootstrap), Git.


PHP Codeigniter Developer:

  • Strong knowledge of PHP web frameworks (Codeigniter)
  • Understanding the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of object oriented PHP programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git
  • Experience in common third-party APIs (Google, Facebook, Ebay etc)
  • Good knowledge of relational databases, version control tools and of developing web services
  • Passion for best design and coding practices and a desire to develop new bold ideas
  • Attend daily stand-up meetings to provide updates on project status
  • Abilities from requirements gathering to successful deployment

Requirements:

  • Minimum 2 to 4 years of experience in PHP CodeIgniter

  • Experience using MVC Frameworks such as CodeIgniter

  • Knowledge of PHP web frameworks including Yii, Laravel, and CodeIgniter.
  • Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
  • Understanding of object-oriented PHP programming.
  • Previous experience creating scalable applications.
  • Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
  • Familiarity with SQL/NoSQL databases.
  • Good problem-solving skills.


Required Skills:

  • PHP
  • JavaScript Frameworks
  • OOP
  • Data and Data modeling
  • HTML5/CSS3
Read more
Primary edtech company in Bangalore
Primary edtech company in Bangalore
Agency job
via The Hub by Sridevi Viswanathan
Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹35L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
css
skill iconHTML/CSS

Job Description ReactJs

Our client is looking for talented, enthusiastic software developers who share our passion for

delivering the best user experience.

You will be the right fit, if you have a keen eye for details and high standards for code quality and

efficiency, creating innovative new features and maintaining existing ones.

Responsibilities:

Developing user interface components and implementing them following well-known React.js workflows

(such as Flux or Redux).

Building reusable components and front-end libraries for future use.

Optimizing components for maximum performance across a vast array of web-capable devices and

browsers

Integration of the front-end and back-end aspects of the web application

Requirements:

Experience in developing modern web applications using React and Redux.

Strong proficiency in CSS, JavaScript, including DOM manipulation and the JavaScript object model

Good understanding of Database schema, design, optimization, scalability.

Great communication skills, strong work ethic.

Ownership of the product from start to finish.

Ability to learn new technologies quickly.

Nice to have:

Experience with AWS

Expert level understanding of the HTML DOM and underlying event model

Prior Open source contributions

Experience building responsive designs

Read more
MyOperator - VoiceTree Technologies
at MyOperator - VoiceTree Technologies
1 video
2 recruiters
Vipra Mishra
Posted by Vipra Mishra
Remote only
5 - 8 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
skill iconJenkins
  1. Develop, maintain, and enhance robust backend systems using Python3 and frameworks like Django (mandatory), Flask, and FastAPI (good to have).
  2. Design, implement, and maintain highly efficient and automated continuous integration and continuous deployment (CI/CD) processes using Jenkins and configuration management with Ansible.
  3. Elevate our testing culture by architecting and implementing innovative testing strategies, focusing on both unit and integration testing to ensure exceptional code quality and extensive coverage.
  4. Follow peer-to-peer code reviews and cross-team collaboration to build scalable and reliable solutions.
  5. Proficiently work with at least one cloud technology, preferably AWS, to deploy and manage applications in the cloud environment.
  6. Possess knowledge of Nginx, load balancing, and scalability to optimize system performance and reliability.
  7. Good experience working in distributed micro-service architecture and driving them with crucial requirements like request tracing, debugging critical issues, logging, monitoring, and alerting. 
  8. Work in containerized environments using Docker and Docker Compose, and have experience with AWS ECS for container orchestration.
  9. Prioritize maintainability and reliability in developing and maintaining software systems, pushing the boundaries of what's possible in our product ecosystem.
  10. Collaborate effectively within a team, taking initiatives and driving projects forward with minimal micro-management.
  11. Pave the way for maintainable and reliable codebases by introducing novel approaches and best practices in software development.



Requirements


  1. Bachelor’s/Master’s degree in computer science.
  2. Strong teamwork and communication skills, with a proactive approach to project management and task ownership.
  3. Proven track record as an innovative Python developer with a focus on product engineering.
  4. Visionary mindset to work in an agile environment, participating in sprint planning, stand-ups, and retrospectives.



Benefits

100% Remote

Insurance


Read more
Hyno Technologies
at Hyno Technologies
4 recruiters
Shambhavi Singh
Posted by Shambhavi Singh
Hyderabad
1 - 4 yrs
₹4L - ₹6L / yr
skill iconRuby on Rails (ROR)
skill iconRuby

Job Title: Ruby on Rails Developer


Experience: 2 to 3 years


Location: Hyderabad (Hybrid Mode)


Job Description:


We at Hyno Technologies are seeking a talented Ruby on Rails Developer with 2 to 3 years of experience to join our dynamic and fast-paced team. The ideal candidate will have hands-on experience with Ruby on Rails, MySQL, Git, and related technologies.


Responsibilities:


We are seeking a talented Ruby on Rails Developer with 2 to 3 years of experience to join our dynamic and fast-paced team. The ideal candidate will have hands-on experience with Ruby on Rails, MySQL, Git, and related technologies.


Responsibilities:


  • Design and develop complex, high-performance Ruby on Rails applications
  • Write clean, maintainable, and scalable code
  • Collaborate with cross-functional teams to solve problems and develop new features
  • Debug and troubleshoot application issues
  • Participate in code and design reviews


Requirements:


  • 2 to 3 years of experience in Ruby on Rails development
  • Strong understanding of Ruby on Rails, MySQL, Git, and related technologies
  • Experience with other technologies such as Capistrano, Haml, HTML, ImageMagick, JQuery, JavaScript, JSON, Linux, Passenger, PostgreSQL, RVM, Sass, SQL, Vim, XML, CSS
  • Ability to write clean, maintainable, and scalable code
  • Strong problem-solving and troubleshooting skills

Excellent communication and interpersonal skills


Perks

Dynamic and challenging work environment

Competitive Salary

A Comprehensive Benefits Package

Flexible work hours

Work-life balance


If you are a Ruby on Rails Developer looking for your next exciting opportunity, please submit your application today.


Read more
Fraazo
Fraazo
Agency job
via Petals Careers by Cibi Thomas
Pune
4 - 7 yrs
₹15L - ₹28L / yr
skill iconRuby
skill iconRuby on Rails (ROR)
Rails Framework

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 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 data storage solutions (may include databases, key-value stores, blob stores, etc. )
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Identify bottlenecks and bugs, and devise solutions to these problems.

 

Requirements:

  • Bachelor's Degree or Master's in Computer Science, Engineering, Software Engineering or a relevant field.
  • More than 3 years of experience in a ROR Developer (or similar role); experience in software development and infrastructure development is a plus
  • Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque.
  • 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).
  • Basic understanding of front-end technologies, such as JavaScript, HTML5 and CSS3
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful.
  • A knack for writing clean, readable Ruby code.
Read more
A Top Level 5 Services MNC
A Top Level 5 Services MNC
Agency job
Bengaluru (Bangalore), Hyderabad, Gurugram
4 - 10 yrs
₹4L - ₹25L / yr
skill iconJava
Apache Kafka
skill iconKubernetes
skill iconReact.js

Software Developer:

  • Strong experience on Java and Python
  • Experience on Kafka, Kubernetes, and React
  • Must have experience on any one database
  • Location :Bangalore and Hyderabad
  • Experience : 5-10 Years
Read more
Propelius Technologies
at Propelius Technologies
2 recruiters
Taniya P
Posted by Taniya P
Remote, Surat, Pune, Mumbai, Bengaluru (Bangalore), Hyderabad, Ahmedabad, Vadodara, Indore
2 - 4 yrs
₹5L - ₹10L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconJavascript
MySQL
skill iconReact.js
+1 more
We are hiring for a Silicon Valley start-up and you will be working directly with the team in San Francisco, CA so good communication is a must.
We are looking for a highly skilled computer programmer who is comfortable with both front and back-end programming.
Full-stack developers are responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full-stack developers will be required to see out a project from conception to the final product, requiring good organizational skills and attention to detail.
Full Stack Developer Responsibilities:
  • Developing front-end website architecture.
  • Designing user interactions on web pages.
  • Developing back-end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.
Full Stack Developer Requirements:
  • Degree in computer science.
  • Strong organizational and project management skills.
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • Familiarity with JavaScript frameworks React.js.
  • Proficiency with Ruby on Rails
  • Familiarity with database technology such as MySQL or Oracle or PostgreSQL.
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.
Benefits:
  • 5 working days
  • Flexible timings
  • Work from home granted
Read more
Zoomtail
at Zoomtail
1 recruiter
Varun Jain
Posted by Varun Jain
Bengaluru (Bangalore)
3 - 5 yrs
₹8L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconPython
skill iconJavascript
We are looking for software development engineers to form our initial core team to design and develop our marketplace platforms from scratch. These include scalable backend platform and frontend applications for customer & seller apps, demand generation platform, supply chain & logistics platform, and several cross platform components. As an early stage startup growing at fast pace, we are looking for leaders who have the hunger to work with some of the smartest people, and leave a legacy. The work we do will impact real lives, and has the potential to bring positive change to a billion people by fundamentally changing the face of the B2B ecosystem in India, leave a legacy in the country, and in the technology fraternity.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
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?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos