
Ruby on Rails Developer
at It's a Product Development Software Company


Location : Hyderabad / Pune
Experience : 5 - 13 Yrs
Requirements :
- 5+ years of work experience in software development or web application development
- 2+ years of experience with programming using Ruby Full stack web development expertise (Javascript, CSS/Less, Sphinx, Redis, haml, Rspec)
- Ruby on Rails (RoR) Experience is a must
- Design and programming of n-tier solutions
- Experience with Agile and Scrum Software Development Life Cycle Models
- Bachelor's degree in Computer Science or a related field
- A good team player
- Works and communicates well with others
- A self-driven individual
- Be awesome, tell us what makes you special!
Preferred Qualifications :
- Enterprise application development experience
- An active Github/Bitbucket/Beanstalk account
- Contributed and launched your own web application deployed on cloud computing platforms (AWS, Rackspace, etc.)
- Dealt with database performance issues and query optimization in MySQL
- Contributed fixes/features to Rails Core, jQuery
- Written and/or maintain a Rails plugin and/or Ruby Gem
Our client is a NASDAQ listed Product Development Software Company.

Similar jobs

We’re in search of a Back-End Software Engineer that specializes in server-side components. In this role,
you’ll primarily work on Node JS, Mongo DB, Redis, building scalable products and will bring a depth of
knowledge on algorithms and data structures. As a Back-End Software Engineer, on any given day you
might be architecting new features for our customers, refactoring existing code to be more scalable, and
seeing changes through to completion in a live environment.
Key Attributes you need to possess: -
- Prioritization- Should have a strong work ethics and show up on time at sessions with excellent skills
in predicting the amount of time needed to plan, coordinate, and perform on a task or managing their
clients as and when required.
- Quick Learning Ability- You should be an amazing self-learner who has the ability to learn new
technology on their own and are not threatened by new technologies. Someone who has an ability to pull
various bits of information and to process information on the fly with good logical and analytical skills.
- Deep and Broad Technical Experience- Someone who is able to hit the ground because they already
know the right technology.They should be able to meet coding principles and write code that is readable
and commented-on where appropriate.Through incorporating their cognitive abilities and extensive
industry experience, they are able to find optimal solutions easily.
- High-End User Focus-A good programmer does what they are asked to do, while a great programmer
thinks of the end user of the software and works to solve problems within the organization’s
capabilities.Someone who knows the functionality they’re creating is of high value.
-Business Acumen- Should have a great eye for Business acumen as the product build will be exposed to
millions of customers on-brand digital assets hence giving you exposure for handling a large user base in
a live environment.
-Teamplayer- Someone who is able to work in a challenging environment and requires complete
devotion, persistence and learning new things every day. As they will be involved in every fact of the
product development starting from product ideation, Interface design, user experience, analytics, and
engineering.
Typical work week look like:-
- Collaborating with the front-end developers and other team members to establish objectives and design
more functional, cohesive codes to enhance the user experience.
- Design and implementation of scalable applications by using asynchronous programming with
low-latency, high-availability, and performant applications between multiple systems, servers, and
environments.
-Integration of data storage solutions by creating database schemas that represent and support business
processes and also Integrating multiple data sources and databases into one system.
- Building reusable code and libraries for future use.
- Explore technical innovation and propose new solutions as and when required.
- Work with engineers, product managers and senior leadership to turn our product and technical vision
into a tangible roadmap every month.
Our ideal candidate should have:-
- 4+ years of relevant experience in a Tech Startup
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information
Technologies/Computer Science)
- Strong proficiency with JavaScript and knowledge of Node.js and frameworks.
- Strong hands on MongoDB and ability to write aggregation queries.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Hands-on on code versioning tools, such as Git, Redis, AWS, Sockets.
What you can expect from company:-
- Passion & happiness in the workplace with great people & open culture with amazing growth
opportunities.
- An ecosystem where leadership is fostered which builds an environment where everyone is free to take
necessary actions to learn from real experiences.
- Chance to work on the cutting edge of technology.
- Freedom to pursue your ideas and tinker with multiple technologies- which a techie would definitely
enjoy!!
If you have outstanding programming skills and a great passion for developing beautiful, innovative
applications, then you will love this job
JOB PROFILE: - SOFTWARE ENGINEER TRAINEE
- Experience with Web fundamentals like HTML5, JavaScript, CSS3, and JSP, etc.
- Good understanding of Object-Oriented JavaScript (OOJS), ES6,
- Hands-on exp in Web app development using modern client-side MVC frameworks using ReactJS
- Thorough understanding of ReactJs and its core principles
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Experience developing custom reusable components in ReactJS
- Proficient understanding of unit testing using JavaScript test frameworks like JEST
- Experience integrating REST APIs
- Ability to understand business requirements and translate them into technical requirements
Backend Developer/FullStack Developer - ANGULAR,JAVA
Technical Skills Desired:
- Must have experience in either of JavaScript frameworks: Angular (Preferred) / ReactJS/Node.
- Must have experience in either of backend software development in NODE Js or [J2EE, Spring Boot, Spring core, JPA]
- Must have experience in designing/implementing Hibernate/ORM, Restful web services, Micro Services using Java or Node Js
- Knowledge with relational/ NoSQL databases (e.g., Oracle, MySQL, MongoDB)
- Knowledge with versioning (Git or SVN) /build tools (Maven/Ant/Gradle/Junit), Unit testing & code coverage tools is desired
- Knowledge of App / Web servers (NGINX / Tomcat / Jboss Wildfly)
- Understands the process of new application development and has the ability to apply these concepts with minimal mentoring and supervision.
- Advanced knowledge experience using any of IDE (e.g., Eclipse, SonarQube, STS, VS Code)
- Knowledge on Cloud platform, technologies & deployments is an added advantage
- Resolves technical issues through debugging, research, and
- Must have experience with Agile tools
Functional Skills Desired:
- Good knowledge in product development domains
- Knowledge in Finance and Insurance domain preferred
- Maintain quality and ensure responsiveness of
- Complete application development by coordinating requirements, schedules, and activities contributing to team meetings;
- Troubleshooting development and production problems across multiple environments and operating platforms.
- Collaborate with the rest of the engineering team to design and launch new features
- Understanding and implementation of security and data
- Ensure designs are in compliance with specifications and standards and best industry
- Usage of Process tools – JIRA, TFS, HP QC or any other agile tools, also knowledge of CMM Level 3 development process.
- Self-motivated & working independently with minimal
- Maintain code integrity and
- Experience working with graphic designers and converting designs to visual
- Follow the coding standards for java/node and angular
Technical Skills Good to Have:
- Usage of troubleshooting tools like J Profiler, J Meter or application performance tuning
- Exposure to Non-web-based developments, for both mobile and
- Development experience using Docker, Kubernetes, Containerization etc in AWS or other cloud platforms
- Willing to take up proof of concepts and showcase the technical capability
- Usage of design tools Visio or draw io

A Fintech start up company that bridges the gap between the digital payments
and the micro-retailing industry of the market. A nexus for the B2B sector providing multi-utility services via an Android app, enabling the micro-retailers across India to revolutionize their business and thus providing them with an opportunity to generate more revenue by offering multiple micropayment and digital services at their offline store. We intend to leverage the mode of smartphone technology in the rural and urban markets across India, thus empowering micro-retailers and creating a sustainable self-employment for this segment.
Overall Competencies:
1. Tech Depth/Breadth/Problem Solving.
2. Design & Architecture (Code/Design review).
3. Team Management.
Leadership Competency:
- Managing & mentoring a team.
- Ability to deliver projects/sprints on time.
- Obsessed with quality: Design reviews, code reviews, testing (system/performance).
- Spending at least 50% time with hands-on coding while doing the above Programming.
Tech Competency:
- Hands-on with Python/Django/Flask.
- Knowledge of PHP & Laravel is a plus.
- Experience with any JavaScript framework (Angular / React ).
- Prior experience in micro-services based architecture.
- Good understanding of SQL (MySQL, Postgres, or similar).
- Good understanding of one no-SQL (MongoDB / DynamoDB etc).
- Comfortable producing and refactoring code without assistance.
- Can reason about the complexity of algorithms (time and space).
- Basic CI/CD and DevOps.
- Experience in Docker & Kubernetes.
- Design, QA, and Infrastructure.
- Knowledge of design patterns and cloud scaling.
- AWS & GCP experience. AWS is mandatory.
- Understands BDD/TDD/Performance/Security/Smoke testing/Unit Testing
- Understands REST principles and Microservices
- Understands version control & branching strategies
- Understands application security fundamentals and potential security risks
Education: Bachelors in Computer Science|
Backend Developer - Node.JS - AirFi
AirFi is a market leader in providing portable Onboard Passenger Entertainment and Mobile Crew Sales Solutions to various passenger travel segments. Founded in 2011 in The Hague, Netherlands - AirFi is the world's fastest-growing company in mobile InFlight Entertainment space and in providing ancillary sales solutions to enterprise customers.
AirFi brings disruptive innovations in a cost-effective manner to the airline cabin and other modes of passenger transport mediums and is making thousands of passengers and crew happy every day all over the globe!
Your key responsibilities
- Responsible for ideating, designing, developing, and supporting the backend services of AirFi web apps for different modes of passenger transport including major airlines across the world.
- Manage your components independently, including but not limited to: gather requirements; communicate design decisions to cross-functional teams including data science, engineering, analytics, and operations; proactively seek user feedback.
- You will help AirFi to quickly iterate and scale web app development to different segments of customers with standard processes, automation, monitoring, and rapid quality assurance.
- Proactively monitor the web apps space for continuous improvements and optimisations, looking for new opportunities and challenges.
What we look for
- Exposure to product development, self-driven, highly motivated and you must be independent in managing on your own components or features
- You must be extremely collaborative and enjoy working cross-functionally with other engineers, designers, and stakeholders
- You must possess an affinity for metrics and analytics - You must be proactive and must move fast or pivot to meet the changing needs of the product
- You are a problem solver and can use everything from front end to command-line tools to help you identify and fix issues.
- You should be diligent, thoughtful, have an eye for detail and have great oral and written communication skills
- Work with product and engineering teams on different data driven products and help drive/implement the Data flows for the same.
- Designing, integrating and documenting technical components for seamless data extraction and analysis
Must have technical skills
- MUST: Experience in Javascript or any modern-day JS frameworks - 7+ years
- Experience NodeJS, MongoDB or any other NoSQL DB - 7+ years
- Experience on building RESTful services and MVC patterns - 5+ years
You get bonus point for
- Responsive web-frameworks (e.g. Foundation, Bootstrap)
- Experience in AngularJS, React, etc - 2+ years
- Linux skills (we run on embedded Linux)
- Expertise HTML5, CSS,
- Experience on Cloudant, AWS, GCP etc.
- Experience on eCommerce or payments related domains
What you can expect
We promise to provide opportunities that not only satisfy your creative instincts but also let you make a significant impact on the products that we create and ultimately the business we are in. We provide a great platform to take up multiple roles based on individual interests or skills and collaborate with different global teams. We boast of a professional, fun work environment with a flat hierarchy and super supportive people to work with. We also encourage a work culture where - no idea is a bad idea and the team can shout it out to be heard!
What more do we offer?
Some of our benefits that our employees cherish:
- Flexible work timings, remote working and work from home options
- Liberal employee policies including genuine open-door policy and special focus on keeping the work culture non toxic
- A very liberal leave policy that includes paternity, adoption and sabbatical leaves
- We provide Skill enhancement sponsorships
- Celebratory team events, regular team virtual GupShups and fun engagement activities including the annual team (destination) meetings and the annual family gala dinner!
- Meal coupons and random gift vouchers
- Career longevity perks and so on!
When we're in office some of the things that make AirFi an interesting place to work are - healthy breakfast, snacks and a fully loaded pantry (read: health alert!); we try to keep AirFi as a fun place to work at and have interesting team activities on Fridays with occasional beers.
You get the opportunity to work and socialise with our global team when they visit or when you visit our customer offices/hangers. Last but not the least, in case you are an aviation geek - the opportunity to be on test flights and learn how the aviation industry works!
Follow and engage with Us!
- https://www.linkedin.com/company/airfi">LinkedIn
- https://www.facebook.com/AirFi.aero">Facebook
- https://twitter.com/airfi_aero">Twitter
- http://airfi.aero/">Website
Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection
Integration of data storage solutions, may include databases, key-value stores, blob stores, etc
Integrating in-house product with third party applications and creating ready connectors
Build microservices with modular design
Benchmarking applications in terms of number of concurrent users, number of requests per second and similar parameters
Documenting and updating APIs for customers systematically
Required Skills:
Programming Language: NodeJS
Capabilities: REST APIs, WebSockets, Express
Databases: MongoDB, Redis, ElasticSearch
Tools: GIT, VSCode
__________________________________________________________________
**ONLY LOOKING FOR CANDIDATES WHO LIVE IN MUMBAI
Vacancy Magento Developer
About us
We are Light Tree Ventures, a company specialized in Research, Development and Manufacturing of LED Light Therapy products for beauty and health. We have offices in the Netherlands, China, the US and India, with our headquarters in Rijswijk.
Our team of professionals are the heart of our company and encompass a wide variety of cultures, skills and competences. We love our work and share the ambition to be the best at what we do: create meaningful, well-designed products for LED Light therapy markets worldwide.
Light Tree Ventures (LTV) works with brands from all over the world. We develop custom light therapy devices that are being sold online and offline (in Sephora e.g.). This development is often a R&D sprint, designing a prototype and getting it ready for production. A fast and creative process, realizing the next generation product for a brand. LTV also owns several brands for which we develop our own innovative light therapy products.
In our Indian team we are looking for a growth marketing specialist that can build our brands. You will be working with our team to launch new brands and grow existing ones.
So, what will you do exactly?
Job Description
As a fulltime you will be responsible for the Development of Magento plugins, customizations and creating web applications, web sites etc. You will work within our international team to initiate and execute all the development and customization part.
Your Key Responsibility Areas will be:
- Develop and manage e-commerce websites, web applications & web sites.
- Analyze, design, code, debug, test, document & deploy applications.
- Participate in project & deployment planning.
- Expertise in Magento and Customizations.
Required skills set:
- Magento 2, WordPress, Drupal, Shopify, and other CMS based platform
- Core PHP,
- My SQL,
- AWS server Knowledge
- MVC Code Igniter,
- Laravel optional
- UI knowledge
- Theme integration and development
Required Candidate profile
- Must be a self-starter & be able to work with minimum supervision
- Exp. In modules/extensions development/customization.
- Exp. In Theme integration/customization.
- Exp. In API creation/integration.
- Preferred multi-level marketing experience.
Your Required Skill Set Are:
=> Hands on experience in Coding, Testing, Implementation/Maintenance Support in PHP and MySQL. => Extensive development of jQuery, JavaScript, => expert in using CakePHP, Codeigniter Framework to develop a web application and portal. => Strong in JavaScript, Ajax, jQuery and good knowledge of Node js, React js, Angular js, AJAX, DHTML, DOM, YUI, jQuery => OOPS PHP development. => Integration Ability: Strong in understanding and integrating third party web services. => Platforms: Windows Server, Linux Server => Webserver installation & configuration: Apache, AWS Amazon => have capacity to work independently and also as a part of team. => Understanding client requirements & functional specifications. => Developing and maintaining dynamic websites and web applications. => Quick learner and eager to learn new technologies.
Other Key skills:
- Photoshop, Illustrator, InDesign, Dreamweaver, Web Designing, Graphics, Maya, 3D Max etc.
- Academic Qualification Requirement: Education- Graduate+ any relevant certified course.
- Diploma/degree matching to this profile.
What We Offer:
- A highly motivated, young and energetic team.
- Fast growing company with a lot of opportunities to develop yourself.
- Salary as per Industry Standard Lucrative hike on current package.
- On-site visit opportunity in USA, China & Netherlands.
- Performance bonus.
- Plenty of tea and coffee.
- Thrilling team parties.
- Flexible work environment; and
- Opportunity to work closely with overseas clients.
Company Website: http://www.lighttreeventures.com">www.lighttreeventures.com
We are Light tree ventures looking to expand our team. Will you join us in this amazing adventure.





