Ruby on Rails architecture best practices Strong OOP knowledge in Ruby. Asynchronous Networking in Ruby Designing RESTFul HTTP APIs using JSON-Schema or JSON API (jsonapi.org). Ability to architect and develop API only backend Experience in using ActiveRecordSerializer Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms. How to use RSpec Rails Security Best Practices PostgreSQL and Rails.
Description • Must have development background and should have hands-on experience in Java, or Node.Js or Ruby or Python, angular.js as an application developer. • Must have experience with Continuous integration and deployment tools eg. Jenkins, Ansible, Github, Subversion, Nexus etc. • Good to have strong understanding & working experience on either of the Public Cloud like AWS, Azure or GCP. • Experience on AWS services like EC2, S3, VPC, IAM, Lambda, ECS, RDS, DynamoDB • Good hands on experience in setting up enterprise cloud security, networking configurations • Must have excellent understanding of typical multi-tier application architectures: web servers (Apache, nginx, IIS), caching, application servers, load balancing. • Knowledge of RESTful Web Services, XML, JSON. Documenting of Webservices using Swagger. • Must have worked on micro-services applications, containerization of applications. • Must be aware of version control of code, code coverage, automated code testing. • Exposure to log management and log analysis tools like Splunk. Roles and Responsibilities: • Helping with application migration to Public clouds like AWS, Azure or GCP. • The candidate will have to present AWS Cloud services offerings and solutions to clients • Application optimization on Cloud. • Containerize/ Dockeriseexisting applications & migration to Public Cloud. • Must be able to identify & implementapplication deployment automation; define continuous integration process as per best practices.
Ruby on Rails architecture best practices ● Strong OOP knowledge in Ruby. ● Good Knowledge on Angular or React JS ● Asynchronous Networking in Ruby ● Designing RESTFul HTTP APIs using JSON-Schema or JSON API (jsonapi.org). ● Ability to architect and develop API only backend ● Experience in using Active Record Serializer ● Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms. ● How to use RSpec ● Rails Security Best Practices ● PostgreSQL and Rails. ● SQL concepts like Joins, Relationships etc. ● Understanding DB Partition strategies. ● Knowledge about refactoring ActiveRecord Models (read this - “7 Patterns to Refactor Fat ActiveRecord Models”). ● Understanding scaling strategies for a high-traffic Rails applications (2 million+ requests a day). ● Background Job processing using Redis and Sidekiq ● Experience in using Amazon Web Services (AWS) tools. ● Writing automated Deployment Scripts using Capistrano, Ansible etc. ● Sending emails in Rails ● Knowledge in Linux and Git is mandatory
Title: Ruby on Rail Developer Location: Overview appOrbit is an emerging startup enabling customers accelerate the digital transformation of their businesses. Our vision is to make it possible for enterprises to deploy and manage end to end life cycle of any application (legacy, cloud native, windows, linux) on any infrastructure (virtual machines, containers, bare-metal) across any cloud (public, private, hybrid). Our platform is already helping several dozen customers realize this vision. appOrbit is looking for developers who love developing and building next generation cloud solutions. You will have the opportunity to engineer solutions using the latest container, container orchestration and container monitoring technologies. You will work closely with the open source communities and be driving the still nascent technology around containers. Responsibilities: 1.Write clean, maintainable and efficient code 2.Design robust, scalable and secure features 3.Contribute in all phases of the development lifecycle 4.Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards). 5.Drive continuous adoption and integration of relevant new technologies into design 6.Proven Communication skills by means of presentations or conference speaking engagements Ensure technical expectations of deliverables are met. Maintains strong expertise and knowledge of current and emerging technologies and products. Desired Skills: 1.Bachelor’s degree or higher in Computer Science or related field 2. 4+ years of development experience 3.Must have experience in developing Cutting edge applications with Ruby On Rails. 4. Should have good knowledge and work experience in REST API implementations, JSON format handling (from within RoR), RoR rails cache, sessions, multi-threading etc. 5. Must have experience in developing RoR controllers, helpers and integrating with some of the popular gems (such as devise, pundit etc.) 6. Should have a sound experience in developing scalable / distributed SaaS app. 7. Should be able to handle server side/client side, RDBMS , noSQL , MySQL and rabbitmq message queues as needed - GTH. 8. Expert in Agile and Test Driven Development models 9. Proficiency Using git - code check in and review process
TechVerito is an IT Services organisation started in 2016. We offer services and solutions clustered around our key competences: Continuous Delivery & DevOps, Agile Consulting & Training, BigData, Enterprise Web Apps, Enterprise Mobile and Agile Testing Services. Required Skills and Experience: - Ability to write quality code in at least one OO language such as Java, Ruby etc - Ability to design and plan testing conditions, test scripts, and data sets to ensure appropriate and adequate coverage and control using programs like Jenkins, Travis CI, Go Cd, Bamboo, or Gitlab CI - Ability to do exploratory testing - Proven experience in identifying where software breaks - Hands-on experience with Selenium Web Driver, Appium, TestNG/Junit, JMeter, Cucumber - Strong verbal and written communication skills
Full Stack Developer (Ruby on Rails Developer) Location - Pune Experience - 3+ yrs Key Responsibilities The individual role that you’ll play in our team: Developing large multi-tenant applications in Rails. Understanding Rails best practices and religiously introducing those to our codebase. Knowledge on how to do effective Refactoring. Good Knowledge in using AngularJS or ReactJS Ability to write unit tests and following those practices religiously. Working closely with the Product managers and UX team. Staying up-to-date with current and future Backend technologies and architectures. What we want to see in the potential Candidate The candidate would be an enthusiastic developer with a strong understanding of core Ruby and Rails framework along with PostgreSQL database. You have to consistently deliver in a fast paced environment and should be more than willing to build software that people love to use. Read the ‘Skills and Experience’ section, it is not the usual yada yada, you’ll be asked specific questions on these. Skills and Experience Ruby on Rails architecture best practices Strong OOP knowledge in Ruby. Good Knowledge on Angular or React JS Asynchronous Networking in Ruby Designing RESTFul HTTP APIs using JSON-Schema or JSON API (jsonapi.org). Ability to architect and develop API only backend Experience in using Active Record Serializer Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms. How to use RSpec Rails Security Best Practices PostgreSQL and Rails. SQL concepts like Joins, Relationships etc. Understanding DB Partition strategies. Knowledge about refactoring ActiveRecord Models (read this - “7 Patterns to Refactor Fat ActiveRecord Models”). Understanding scaling strategies for a high-traffic Rails applications (2 million+ requests a day). Background Job processing using Redis and Sidekiq Experience in using Amazon Web Services (AWS) tools. Writing automated Deployment Scripts using Capistrano, Ansible etc. Sending emails in Rails Knowledge in Linux and Git is mandatory Optional Skills Knowledge in using Chef or Puppet Ability to do basic DevOps like setting up a Linux server. Websocket communication in Rails 5. Node.js JRuby Experience in EMM Enterprise Mobility Management would be good About ProMobi Technologies ProMobi Technologies is based in Pune, Maharashtra. We are a Product and Services company providing top-notch Mobile and Web Application services to our clients and customers across the globe. We are one of the emerging new start-ups in India who are providing solutions for Enterprise Mobility Management (EMM). The role is to be part of our “core development” team of awesome Mobile and Backend engineers. The successful candidate will be involved in building robust applications used by hundreds of businesses everyday.
We are a growing healthcare software product company with clients in US, UK and India. We are looking for a seasoned, hands-on, full stack software lead to join us as the head of product development. Experience: 1. Minimum 10 years of hands-on development experience, preferably some of it at a product company. 2. Minimum 4 years of experience with Linux and Ruby on Rails. 3. Must have led a team of minimum 4 people for more than 2 years. Role: * Opportunity to shape an exciting and growing cloud based web + mobile platform with real paying customers. * Lead a small but growing team of full stack developers to drive innovation and best practices while delivering a high quality product. * Work with the Chief Product Officer to manage product roadmap, agile story backlog and sprint planning. * Make important architectural and design decisions and see them through the implementation and support phase. * Design and implement code on a modern full web stack: - Database schema design (PostgreSQL) - Business logic implementation, API layer (Rails, Redis, Resque) - UI (ReactJS) - DevOps, CI (AWS, Capistrano, Jenkins) * Define the interfaces (APIs) for the mobile apps and guide mobile app developers with respect to integration. What we don't want: a. A people manager who can't code hands-on to demonstrate best practices b. Contractors c. Remote workers Note: * There will be a hands-on coding test as part of the interview process.
Angular 2 + recommended Co-operating with the back-end developer in the process of building the RESTful API Excellent Communication skills
Company Description: SenecaGlobal offers software product development services and solutions to organizations seeking a trusted and strategic global outsourcing partner. Best place to explore the new technologies, scope of innovation. SenecaGlobal has been recognised as one among top 20 “Most promising outsourced product development companies” from Silicon India and “Most promising IT services companies” from CIO Review. We help our clients realize significant cost savings through a broad range of technology solution areas including product development and maintenance, application development and maintenance, software testing, IT infrastructure support, and iSeries. Our services provide improved productivity, decreased cost, and increased value over time. The services and solutions we deliver through our unique global delivery model provide our clients with the competitive edge they need to succeed. What is exciting about the role? Do you have in-depth expertise in ROR and open source technology stack? Are you looking for creative challenge to work on ‘full-stack development of complex software products’? Join us to explore the opportunity to work closely with senior leadership and domain leaders. Your work demands direct interaction with client for product delivery. You will experience agile engineering delivery that emphasizes on in-depth technology and engineering expertize development. You will have freedom to experiment with new technologies relevant to our business. You will get professional learning opportunities for career development. Your work life will be in a diverse work environment driven by practices for teaming, mixing fun with work, and wellbeing. Role Description: Role incumbent will be responsible for software product delivery to multiple clients. Role incumbent is expected to deal with all aspects of technology including the software architecture, software design, pre-factoring design, construction, refactoring, technology standardization, and modernization. The role incumbent is responsible for application of domain expertise for conceptualizing the software architecture and design, and also monitor its implementation to deliver ‘business value’ to client. Job Location - Hyderabad
About us Velotio Technologies is a software and product engineering partner for technology startups & enterprises. We combine innovative ideas with business expertise and latest transformational technologies to drive business success for our customers. Velotio specializes in enterprise B2B and SaaS product development with a focus on sales & marketing technology, artificial intelligence & machine learning, analytics and infrastructure automation. Our self-managed, high skilled engineering teams can help to accelerate your product roadmap and expand your market. Our customer engagements span the entire product lifecycle from ideation, prototyping, development, QA, DevOps & professional services. Velotio Labs is a division which builds intellectual property, accelerators and products to solve customer pain points. Our team has worked on 75+ engagements over the last 10 years including startups and Fortune 500 companies culminating in successful exits for our past ventures. Specialties DevOps, Outsourced Product Engineering, Sales Tech, Marketing Tech, Machine Learning, Infrastructure Automation, Software Engineering, Consulting, and Enterprise SaaS
Butler In Suits is a home management service startup in Singapore. We help our customers manage their home, we get their mailbox, cleaning, laundry, and groceries done every week.
Sr. Software Engineer - (Full Stack) Role & Responsibilities We are looking for talented, and ambitious Sr full-stack developers(Cloud) to join our product engineering teams. Who can work passionately & independently. Education and Professional Experience: Minimum 4-6 years of professional software engineering experience Skills and Experience Required • Minimum 4 years of experience on Python web server frameworks like Django/Turbogears/web2py. • Experience in designing and maintaining SQL schemas and databases like MySQL, PostgreSQL. • Experience with NoSQL databases is preferred as well. • Hands-on experience with cloud computing or Big Data (Hadoop) technologies will be a huge plus • Experience with integrating or designing REST APIs • Experience on HTML5, CSS3/SASS, bootstrap is mandate • Outstanding written and verbal communication and interpersonal skills • Excellent analytical and problem solving skills • Experience working in large-scale distributed systems in a plus Must have Skills: • Linux/Unix experience is mandatory. • Experience with working with at least 1 client side JS framework like AngularJS, Ember, etc. • Exposure to Angular2 would be a bonus • Familiarity with AWS, MS Azure or OpenStack.
WE are looking at solid developers with a passion for building a beautiful product. Today CarOK has built a small brand name and has a loyal following. We would like to deliver tech to this growing audience that empowers them and gives them more and more control of their cars.
Oogway Consulting is a company that helps its clients in product management, product engineering and big data pipelines.
Company Profile: A company that works with silicon valley companies building next generation products using the java stack. All this innovation comes out of our state of the art innovation centre based out in Baner, Pune. Over the past decade, we have been associated with marquee organizations and other silicon valley companies in DevOps, Network and Security, Big data. With a twice a year appraisal cycle, flexible working hours, medical and insurance that is paid for by the company, in addition to working on cutting edge technology, the right engineers will have the opportunity to more than double their salary. If you are looking for a full time opportunity and a long term relationship, please do let us know and we will be happy to schedule a call. Desired Profile: Bachelor's or Master's degree in computer science or equivalent educational qualification and experience required. 6-9 years of software development. Experience specifically in Enterprise software development will be preferred. Exposure to Enterprise software design and development frameworks including the open source frameworks OS Platforms: Linux, Windows Cloud platforms: Experience in one or more cloud platforms & cloud computing will be plus (AWS, Azure or OpenStack) Programming Languages: Java, SQL, NoSQL Frameworks & technologies: Java-J2EE, Sprint MVC, WebClient frameworks (e.g. AngularJS), Couchbase, RabbitMQ. Desired Skills: Enterprise Software Product Development on Linux (preferred) & Windows platforms. Experience on WebClient development frameworks like AngularJS will be a plus. If not, should be able to adopt to it. Relevant experience with web services and RESTful enterprise services. Experience of relational and non-relational databases (NoSQL databases, RDBMS databases) and data management frameworks. Excellent programming and computer science skills, analytical skills. Strong problem solving and debugging skills. Strong hands on with programming, debugging, technologies, and software design and development tools.
What are we? -- We are team of 50+ people who believe and build software for employees world-wide. MangoApps gives employees the tools, the knowledge and the environment to give their best, make better decisions and be responsible for the growth and success of their company. What works at MangoApps? -- Be prepared to work hard, be a do-er, have a strong sense of individual ownership and responsibility to deliver top quality software, be a good team player and understand that your growing a business and your work will be responsible for building it. What technology skills you need to be the best at? —- We use over a dozen different technologies in the company. In this specific case we are looking for strong Ruby on Rails developers and leads who can convert business requirements to high quality production solution with their capabilities.
Building on of the coolest SASS product.