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.
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.
1. Understand the current system infrastructure and code design. 2. Design and develop new features in the product as the product evolves to the upcoming market requirements. 3. Study technological improvements and incorporate the same in the product.
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
We need someone who can: Hands on technologists and Polyglot programmer. Quality focussed and cannot tolerate mediocrity. Enjoys managing team and helping them aggressively improve their skills. Highly energetic and can architect complex architectures. Has a product mindset and sees beauty in design. Perfectionist!
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
What do Microsoft, The Gap, Royal Bank of Scotland, Lockheed Martin, and top Open Source projects like JQuery have in common? They all use BrowserStack, as do over 25,000 other customers! BrowserStack is the industry-leading, cloud web and mobile testing platform that enables developers to test their websites and apps on different operating systems and mobile devices. Since launching in 2011, our mission has been bold yet simple: To be the testing infrastructure for the internet. 6 years and billions of tests later, we are ready for our next phase of hyper growth. Bootstrapped for the first 6 years, we continue to be profitable since inception with a near exponential growth in customers around the globe. Recently, we closed $50M in Series A funding from Accel Are you the one who can manage the tech roadmap of one of our products, end to end product development and ready to contribute to software product development strategy? Are you a hands-on manager and ready to contribute to design, development, architecture and solve complex engineering problems? Are you someone who can manage the engineering initiatives and bring fresh perspective to our engineering processes, build robust systems, ensuring delivery of product roadmaps, engineering culture, nurturing and helping engineers with these tough problems? Job responsibilities: Develop & deliver complex systems. You will be handling innovation and responsible for identifying areas of continuous improvement/betterment of product development lifecycle. Operate with scale and speed amidst flux, there is just a LOT happening @ BrowserStack Setup best practices for development and champion their adoption and at the same time Architect and design technically robust, flexible and scalable solutions Develop roadmaps for system and product growth, and then ensure timely execution and quality delivery Focus on details of software development, design, implementation and debugging Have high technical competence, strong technical background with track record of individual technical accomplishments – Ability to play the role of the architect for the team Work with designers, business analysts, and product managers to estimate and plan projects in an Agile environment Mentor your team! Our world-class software engineers are just getting started -- and as a manager, you guide the way and set-up examples by coming up with best design and solutions to complex engineering problems Create clear career paths for team members and help them grow with regular and deep mentoring; Perform regular performance evaluation and share and seek feedback You not only have the technical chops to roll up sleeves and provide technical leadership to major projects but also build and manage Leads along with their team of 7-10 top notch engineers REQUIREMENTS Strong grasp of scalable web back-end, streaming, full stack development, good experience in handling production and performance issues and all genres of platforms technologies Deep understanding of technologies and architecture in a highly scalable and available set-up Deep understanding & expertise with highly transactional, large relational and complex web/desktop based systems Experience hiring and growing a top notch engineering team, and scaling the organization. Start-up experience will be highly preferred Solid understanding of business processes and the application of technology to implement and thereafter streamline them Strong leadership and communication skills Hands-on experience in Developing, designing & scaling complex systems both horizontally & vertically Experience: 6-9 years of experience in good product based companies and preferably product start-ups A strong vision and excitement for contributing in growth of an amazing product start-up BENEFITS Our benefits include a competitive salary, bonus and equity program, 100% company paid medical insurance, a flexible and generous vacation policy, daily catered lunch, free snacks etc.
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.
BlazeClan:BlazeClan is an Amazon Web Services Premier cloud consulting company. We make Cloud work for Organizations. We are a Clan of Passionate People specializing on Amazon Web Services. We love working on and solving complex Architectural & Design problems for AWS Cloud, check out our Customer Success Stories to see what we have done. We are experts in Analytics, DevOps Cloud Migration, and Application Deployment on Amazon Web Services We are a global company with presence in Europe, Canada, USA, India, Singapore and Malaysia.
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.
Premier consulting firm in Mobile & Web apps
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.