Who We Are šĀ
We are a company where the āHOWā of building software is just as important as the āWHATā. Embracing Software Craftsmanship values and eXtreme Programming Practices, we create well-crafted products for our clients. We partner with large organizations to help modernize their legacy code bases and work with startups to launch MVPs, scale or as extensions of their team to efficiently operationalize their ideas. We love to work with folks who are passionate about creating exceptional software, are continuous learners, and are painstakingly fussy about quality. šĀ
Our Values š”Ā
- Relentless Pursuit of Quality with PragmatismĀ
- Extreme OwnershipĀ
- Proactive CollaborationĀ
- Active Pursuit of MasteryĀ
- Effective FeedbackĀ
- Client SuccessĀ
What Weāre Looking For šĀ
Weāre on the hunt for Software Craftspeople who take pride in their work and the code they write. If you believe in and evangelize eXtreme Programming principles, and if you are motivated and passionate about forming great teams, we want you! We strongly adhere to being a DevOps organization, where developers own the entire release cycle. This means you will get to work on programming languages, infrastructure technologies in the cloud, client communication and everything in the middle. Please read on if what you have read so far resonates with you! š„ļøĀ
What Youāll Be Doing š»Ā
- Write Tests First: Start by writing tests to ensure code qualityĀ
- Clean Code: Produce self-explanatory, clean code with predictable resultsĀ
- Frequent Releases: Make frequent, small releasesĀ
- Pair Programming: Work in pairs for better resultsĀ
- Peer Reviews: Conduct peer code reviews for continuous improvementĀ
- Product Team: Collaborate in a product team to build and rapidly roll out new features and fixesĀ
- Full Stack Ownership: Handle everything from the front end to the back end, including infrastructure and DevOps pipelinesĀ
- Never Stop Learning: Commit to continuous learning and improvement šĀ
Skills You Need to Succeed šĀ
Most Important:Ā
Integrity, a strong character, diligence, and commitment to excellence.Ā
Must-Have:Ā
- Technical Skills: Proficiency in Ruby on Rails, Test Driven Development, React, React.js or JavaScript, and TypeScript.Ā
- Self-Learner: Hands-on and obsessive about best practices in software development.Ā
- Sense of Ownership: Commitment to implementing the highest quality solutions.Ā
- Programming Expertise: Strong skills in object-oriented programming, data structures, algorithms, and software engineering methodologies.Ā
- Web Architecture: Ability to design and develop web architecture and optimize existing infrastructure.Ā
- Agile and XP Methodologies: Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environment.Ā
- Technologies: Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD tools.Ā
- Server Configuration: Knowledge of server configuration and deployment infrastructure.Ā
- Tools and Documentation: Experience using source control, bug tracking systems, writing user stories, and technical documentation. šĀ
Ā
Employee Benefits šĀ
- Medical Insurance: Comprehensive coverage for you and your family š„Ā
- Term Insurance: Financial security for your loved ones š¼Ā
- Employee Friendly Leave Policy: Take the time you need to recharge and maintain work-life balance šļøĀ
- Dedicated Learning and Development Budget: Grow your skills with a budget allocated specifically for learning šĀ
- Flexible Working Hours: Customize your work schedule to fit your life ā°Ā
- Work from Home/Remote: Enjoy the flexibility of working from anywhere š”Ā
- And Many More!: Additional perks designed to support your well-being and professionalĀ
- growth šĀ
About Incubyte
Who we are
We are Software Craftspeople. We are proud of the way we work and the code we write. We embrace and are evangelists of eXtreme Programming practices. We heavily believe in being a DevOps organization, where developers own the entire release cycle and thus own quality. And most importantly, we never stop learning!
We work with product organizations to help them scale or modernize their legacy technology solutions. We work with startups to help them operationalize their idea efficiently. We work with large established institutions to help them create internal applications to automate manual opperations and achieve scale.
We design software, design the team a well as the organizational strategy required to successfully release robust and scalable products. Incubyte strives to find people who are passionate about coding, learning and growing along with us. We work with a limited number of clients at a time on dedicated, long term commitments with an aim to bringing a product mindset into services. More on our website: https://www.incubyte.co/
Ā
Join our team! Weāre always looking for like minded people!
Similar jobs
Job Description
ReDesyn is a merchandise dropshipping company that lets creators launch their
merchandise at zero upfront cost. Our mission is to let influencers, apps, brands &
creators monetize their reach using merchandise enabling digital tools.
About Role | Full Stack Developer (Ruby on Rails)
ā Collaborate with a cross-functional team of Product, Business, Design,
Engineering, and DevOps team
ā Work with Microservices architectures, Kubernetes, on-premise/various
cloud providers, and other emerging technologies.
ā Chance to learn and grow together in a fast-paced startup working
environment
Job Responsibilities/Requirements:
ā 8+ years of experience in software development using Ruby (2.5.x) on
Rails (5.x/6.x)
ā End to end management of tech team, both front end and back end
ā Expert level understanding of
ā Leading technical teams across various functions
ā Hands-on in object-oriented design and development of high volume,
highly reliable services
ā Advanced working SQL knowledge with relational database systems (ex.
MySQL, Postgres)
ā Experience in working NoSQL database systems (ex. MongoDB)
ā Experience with message queues and background jobs framework
(Resque/Sidekiq/AMQP/Amazon SQS)
ā Familiarity with Elasticsearch, Redis, and Kafka
ā Expertise in developing RESTful APIs
ā Proficiency in using version control systems (Git)and CI/CD pipelines for
dev/staging/production environments
ā Must know AWS/Azure/GCP
ā Deploying and running applications in Kubernetes is preferred
ā¢ Work towards building and managing features on the Ruby-on-Rails framework
and creating features for business application
ā¢ Ideate and build quick prototypes for new concepts/features to be showcased to
the customer
ā¢ Integration of data storage solutions
ā¢ Integration of user-facing elements developed by front-end developers with server
side logic
ā¢ Working knowledge of Ruby on Rails
ā¢ Design, build and maintain efficient, reusable, and reliable Ruby code
Integrate user-facing elements developed by front end developers with server-side
logic
Good-to-haves
ā¢ Good understanding of the syntax of Ruby and its nuances
ā¢ Solid understanding of object-oriented programming
ā¢ Good understanding of server-side templating languages
ā¢ Good understanding of server-side CSS preprocessors
ā¢ 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
ā¢ Proficient understanding of code versioning tools
ā¢ Familiarity with development aiding tools
ā¢ Familiarity with continuous integration
ā¢ Good communication skills
Brownie points if youāve worked in a high growth start-up environment.
Other skills needed: Honesty, Dedication, Kindness & Leadership.
Work Location
Thane, Maharashtra | Work From Home
Our team of marketing and design professionals specialize in brand building in conjunction with our IT gurus to generate a strong online presence by utilizing the latest technology.
We are looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our website. Web developer responsibilities include building our website from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function.
Responsibilities:-
1. Write well designed, testable, efficient code by using best software development practices
2. Create website layout/user interface by using standard HTML/CSS practices
3. Integrate data from various back-end services and databases
4. Gather and refine specifications and requirements based on technical needs
5. Create and maintain software documentation
6. Be responsible for maintaining, expanding, and scaling our site
7. Stay plugged into emerging technologies/industry trends and apply them into operations and activities
8. Cooperate with web designers to match visual design intent
key requirements-
ā¢ 8+ years professional experience in commercial or web-scale system software development and delivery Strong analytical skills
ā¢ 5+ years Experience in building micro services, WebAPIs using Python, Django, Angular, JavaScript, Node.js, XML, PHP, PostgreSQL
ā¢ 2+ year hands-on Azure experience.
ā¢ Experience in handling messages through distributed system (SOA Architecture)
ā¢ Date store - MySQL, PostgreSQL, Redis etc
ā¢ In-depth hands on technology experience in the following areas:
- Strong in Object Oriented Programming concepts
- Experience in developing software using PHP, Python, Django, CI/CD pipeline
- Experience in Test driven development using NUnit, mocking framework
- Database - ORM and PostgreSQL, Redis
- Mobile application development and architecture aware
- Client/server - Networking, multithreading
- Deployment - Docker, Kubernetes
- Understanding of Cloud concepts, cloud deployments
- In depth understanding of IIS, security, Web API
- Working knowledge of Azure
- Exposure to Agile Scrum way of working, pair programming
- REST, JSON, JSON Schema
- Client / server, networking,
- Internet services, Windows Services, Security
- Any unit test framework (Nunit, MSTest), Mocking Framework (Moq, RhinoMock), TDD, Git , Jira
ā¢ 5+ years experience in Architecting solutions in software industry
ā¢ Experience architecting large scale web applications/products is a MUST
ā¢ Experience with technologies like PHP, Angular, MySQL, Node.js, Python, Django, PostgreSQL & other new- edge technologies
ā¢ Experience with architecting, developing, and deploying on Azure Cloud platform is a must
ā¢ SaaS experience preferred in-depth working experience
ā¢ Must have experience in scalability, reliability, performance optimization, developing and deploying API based applications.
ā¢ In depth knowledge in DB Schema Design, Data Structures and trade- offs involved in writing queries
ā¢ Vast experience in integrating with external APIs and SDKs
Education
Bachelor or Masters Education in electronics, computer, software engineering or other relevant discipline.
Responsibilities:
Building Scalable Application from ground-up.
Design and Implementation of Data Storage / Schema
Building reusable code and libraries for future use.
Skills And Qualifications:
Experience with MongoDB, AWS, NodeJS, Express, React.js
User authentication and authorization between multiple systems, servers, and
environments Integration of multiple data sources and databases into one system Management of hosting environment, including database administration and scaling an application to support load changes
Data migration, transformation, and scripting Creating database schemas that represent and support business processes Proficient knowledge of a back-end programming language (NodeJS,) Proficient understanding of code versioning tools, such as Git, Understanding of āsession managementā.