
Software Developer - Ruby on Rails
at With a leading transport & Logistics company
Backend Developer
Technical Overview
* You will be expected to develop and maintain large-scale complex backend web applications.
* You will be expected to rapidly learn and apply relevant new technologies.
* You will be having a high level of interaction with business and product stakeholders.
* You will be working on the entire web application stack, which includes:
- Web server hosting
- RESTful / RPC communication
- Message brokering
- Backend application layer, which includes the service and domain layers
- Data layer for persistence or caching
* You will be participating in an agile software development cycle, which includes:
- Design
- Development
- Code Review
- Unit and Integration Testing
- Deployment
* You will be exposed to the following technologies:
- Web application frameworks: Ruby on Rails, Node.js, Java Play, Vert.x, AIOHTTP, AWS Lambda
- Languages: Ruby, Java, Kotlin, Javascript, Python
- Datastores: PostgreSQL, Aerospike, Redis, Amazon Redshift
- Communication: HTTP, Amazon SQS, Sidekiq, Amazon SNS
- Server Management: Amazon ECS, Docker
Product Overview
* You will be contributing to products concerning both customers and partner drivers.
* Product sectors include:
- Growth: You’ll build tools to help boost user growth on the platform including our industry best driver on-boarding, training and certification system, referral system, and lead management models.
- Lifecycle Management: Build tools to help users engage with the platform better, which includes rewards and recognition module, subscription service, account management tools, partner and customer wallets and payout modules, and churn detection systems among others.
- Transaction Experience: You’ll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you’ll be responsible for our core booking system, pricing and payment systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.
- Fulfilment: As part of the fulfilment team, you’ll work on systems which ensure high degree of ride fulfilment on the platform. Tools including allocation methodologies and system, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.
- Enterprise Solutions: You’ll help Porter’s enterprise customers achieve delivery excellence. You’ll build tools for contract management, fleet management, fleet and route optimization tools, alerting and monitoring tools, and analytics suite among others.
Qualification Prerequisites
- Colleges: All NITs, IIITs and IITs, BITS, PEC, VIT, PESIT, DTU and Indraprastha University
- CGPA: >= 7.5

Similar jobs
Job Title : Python & Angular Developer (Contract)
Location : Remote
Duration : 3 to 6 months
Experience : 3+ Years
Job Summary :
We are looking for skilled Python & Angular Developers with NLP experience preferred to join our team on a contract basis. The ideal candidates will develop scalable applications while collaborating with cross-functional teams.
Key Responsibilities :
- Develop and optimize applications using Python and Angular.
- Work on NLP-related tasks (preferred).
- Ensure performance, security, and scalability.
- Collaborate in an Agile environment.
Requirements :
- 3+ Years of experience in Python & Angular.
- NLP experience is a plus.
- Strong problem-solving and debugging skills.
- Ability to work independently in a remote setup.
Hiring CodeIgniter MVC(php) developer.
Job Location : Indore ( only work from Office)
Experience needed : minimum 6 months needed
******
1) CodeIgniter developer must have expertise in database, web services ( rest api), admin panel and all kinds of backend work.
2) Must have expertise in making RESTful json api, oops concept, JOIN, Array.
3) Must have done some fully dynamic backend website.
4) Can work individually or in a team , immediate joiner will be preferred as we are looking on urgent basis 2 developer
5) Any other technology knowledge will be plus
*****
BlackLight Games
About Us:
We are BlackLight Games; we bring culturally relevant synchronous multiplayer games experience to mobile. Our games have been rocking the Play Stores since launch. We have built cutting-edge back-end technology; we take pride that our games are played by more than 1 million players daily. Our flagship game, Ludo SuperStar has been downloaded more than 100 million times. Other titles include – CallBreak, Carrom, Solitaire, Spider Solitaire and Word games.
Website link- https://blacklightsw.com/
Position: Backend Developer( Java/SpringBoot/MySQL)
Location: Noida
Educational Qualification: B.Tech/ MCA / M.Tech / M.Sc or relevant professional experience; preferably in Computer Science.
Skills :
- Backend: Java/SpringBoot
- Databases: MySQL
Job Summary:
We are looking for a skilled Backend Developer to join our growing team and help build scalable systems that power products used by millions every month. You will work on Java, Spring Boot, and MySQL, with exposure to Node.js, crafting APIs and backend services that are reliable and production-grade.
What You Bring To The Team
- 3-4 years of backend development experience with Java and Spring Boot as primary focus.
- Strong working knowledge of MySQL (schema design, query optimization, migrations).
- Understanding of REST APIs and system design.
- Comfort with live system debugging, monitoring, and performance tuning.
- A mindset of ownership and building with quality.
- Design and develop scalable, reliable backend services and APIs using Java, Spring Boot, and MySQL.
- Participate in code reviews, architecture discussions, and best practices.
- Collaborate with the frontend and game backend teams for seamless feature delivery.
- Write clean, maintainable code with proper testing and documentation.
- Monitor, debug, and improve live systems, ensuring high availability.
Extra Gems For
- Basic familiarity with Node.js and its ecosystem would be good to have.
- Experience working on a product that has launched and scaled to a solid user base would be good to have.
- Understanding of microservices architecture
- Exposure to AWS or GCP for deployments and scaling.
- Understanding of caching, queues, and real-time data pipelines.
- Prior experience in product-focused startups.
Why Us?
- High Growth Startup environment.
- Fast-paced, ownership-driven environment.
- You’ll build products millions play every month.
- Friendly, collaborative team with high standards.
- Culture that values learning, quality, and growth.
- Company sponsored courses and education material.
- Lots of learning opportunities.
- Work with a super-talented team of professionals.
- Informal work-culture, Casual Dress Code, multiple outings and trips.
- Medical Insurance for you and your family.
- Subsidies Lunch and Unlimited Snacks, Tea & Coffee in the house at all times.
Our growing software technology business is looking for a Mid Level Full Stack Developer to join our Development Team. We're looking for a talented, team-oriented, highly motivated, smart individual with a passion for software engineering, a strong desire to learn and an interest in providing mentorship to peers. We desire self-starting developers with strong experience developing sophisticated web applications leveraging the latest technologies. The successful candidate for this role must be an outstanding problem-solver with a great database and software architectural skills.
KEY REQUIRED SKILLS
• Node.js
• GIT
• MySQL
POSITION DESCRIPTION
We have an immediate need for a highly motivated Mid Level Node Software Developer to provide software development expertise and hands-on implementation using the latest open source server-side JavaScript technologies on the Node platform and other related open source products.
REQUIRED
• Strong software development experience with Node.js in addition to detailed understanding of user interface frameworks, back-end software architecture interactions and node module capabilities.
• One or more years' experience with one or more JavaScript frameworks/technologies such as Express.js, Angular.js, React.js, MobX or Flux.js.
• Strong development experience using Node.js.
• Strong communication and collaborative skills
• Portfolio of application(s)
DESIRED SKILLS
• Experience with HTML5, CSS3.
• Experience with source code versioning and Pull Requests with Git repositories.
• Standards & Protocols knowledge including JSON.
• Complex programming, program debugging, automated program testing, data analysis, problem analysis and resolution of issues within open source applications.
• Experience in other languages such as .net, including VB and C# are a plus
• Operating System and Infrastructure experience with Ubuntu Linux and Windows Server.
EDUCATION
• Bachelor’s degree from an accredited college in a related discipline, with minimum 2-3 years of relevant professional experience.
• Exact skill match may allow flexibility with education and experience requirements
• Certifications are a plus.
AECOR OVERVIEW
At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won’t transform a business or save the world: its people that count. For more details, kindly visit our website: www.aecordigital.com
PHP Developer
About the job:
As a Senior PHP Developer, you will design, architect and develop applications that delight our clients. You will work closely with Product Managers to understand the product roadmap, plan and estimate current priorities and future delivery for the project. You will own and run the day to day Scrum meetings and task management for the project development team and empower them to deliver high quality, secure and scalable products using Agile principles.
You will be leading other developers to form a project team therefore a commitment to collaborative problem solving, good leadership and good communication is essential for this role.
Responsibilities:
· Design, architect and build applications for in PHP
· Integration of user-facing elements developed by front-end developers
· Build efficient, testable, and reusable PHP modules
· Solve complex performance problems and architectural challenges
· Integration of data storage solutions
· Ensure the performance, quality, and responsiveness of applications
· Collaborate with the project team to define, design, and deliver new features
· Identify and correct bottlenecks and fix bugs
· Work to agile development methodologies delivering solid and clean code
· Delivering new functionalities, using the most appropriate tools and techniques
Skills:
· Strong knowledge of PHP web frameworks such as Laravel, CakePHP
· Understand the fully synchronous behavior of PHP
· Understanding of MVC design patterns
· Basic understanding of front-end technologies, such as JavaScript, HTML5, CSS3,jQuery
· 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 MySQL, MongoDB
· Proficient understanding of code versioning tools, such as Git
· Knowledge of CMS and e-commerce platforms like WordPress, WooCommerce,
· Drupal, Magento is not essential but preferable.
We are looking for dynamic and hands-on dot net developer Technical Lead
• Proficient in C#, with a good knowledge of its ecosystems Familiarity with the .NET framework.
• Experience (In Years): 4+ years
• Mandatory Technical Skills: ASP .NET, MVC 4.0 or above, Entity Framework 5.0 or above.
Roles & Responsibilities:
• Design, Develop and Maintain web-based applications using C# language, MVC, REST API, Entity Framework 5.0 and above, , MySQL/SQL Server database knowledge.
• Front end technologies like Ajax, jQuery, JavaScript, HTML, CSS. Additional experience in JavaScript frameworks like ReactJS, D3.JS is desirable.
• Carries out routine duties independently; uses appreciable originality on system assignments; discusses or seeks approval on complex matters.
• Lead team members assist / direct them in producing timely and quality project deliverables and troubleshooting activities with zero or minimal supervision and supervise these activities for junior team members. Provide technology support to team when needed.
• Communicates and articulates design decisions in concise and clear manner to internal and external stakeholders.
• Serves as a backup to related positions as needed.
• Maintains a positive and professional work atmosphere by behaving and communicating in a manner that gets along with customers, clients, coworkers, and managers to ensure good client service and interpersonal rapport.
• Abides by all Company policies and procedures.
What is the role?
You will be focusing on development of all server-side logic, definition, and maintenance of the central database. With your expertise in Node.js and as a full stack developer you will be managing the interchange of data between the server and the users.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture
- Driving innovations in the platform constantly
- Estimate efforts, identify risks, devices and meets project schedules
- Mentors/coaches engineers and provide technical leadership
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- BS/MS in Computer Science or equivalent.
- 3-6 years of strong design/development experience in building massively large-scale distributed internet systems and products
- Strong understanding of DevOps tasks, CI/CD
- Excellent communication and interpersonal skills
- Have keen eye to detail
- Displayed effectiveness in being a team player, have a proven track record of performance
- Enjoys working on challenging assignments and is result oriented
- Self-starter, self-motivated and work with minimal supervision
- Agile and display flexibility in swiftly adapting to change in work requirement
Strong proficiency in –
- JavaScript, Node.js and frameworks available for it
- Code versioning tools, such as Git
- NoSQL and RDBMS systems
- Push-pull systems like Kafka, Redis
- Data structures & algorithms skills
Good to have experience –
- Programming languages like Python, Golang, ReactJs
Be familiar with –
- Designing highly available solutions, fault-tolerant systems, microservices architecture, REST APIs for on-premises, cloud (Google Cloud Platform or Amazon Web Services or Microsoft Azure), or hybrid infrastructure.
- Modern container technologies such as Docker, Kubernetes
- Server-side templating languages such as Jade, EJS etc
- Open source software, frameworks, and broader cutting-edge technologies
Whom will you work with?
You will closely work with the engineering team and support the Product Team of Plum.
What can you look for?
A wholesome opportunity in a fast paced environment that will enable you to juggle between concepts, interact and share your ideas and have loads of learning while at work. This role will help you learn what and how ledgers work in a high volume traffic system. Will learn microservice for a high availability system. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
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.
- Own development, design, scaling and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product.
- Contribute to overall design and roadmap.
- Mentor Junior team members.
Required Skills:
- Innovative and self-motivated with passion to develop complex and scalable applications.
- 3-5 years of experience in software development with strong focus on algorithms and data structures.
- Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE, Spring, Hibernate.
- Work experience with Relational databases is required (Primarily MySQL)
- Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus.
- Strong Analytical and Problem Solving Skills.
- BTech













