Ruby on Rails Developer minimum 1+ year
Job Qualification: BE/ MCA or other Graduation or Post graduation Degree in computer science branch.
Skills Ruby and Rails framework, good communication skills, building web applications.
What is in store for you?
- Work in a dynamic, non-hierarchical environment where talent is valued over job title or years of experience
- Build custom software using the newest technologies and tools for clients across geographies.
- Develop product management capabilities
- Craft your own career
- Exposure to multitude of domains and client environments
Are you a developer who believes writing code is a craft?
This job is for you if you have,
- 1 to 3years of development and delivery experience with Ruby on Rails + Frontend Technologies.
- Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications
- Strong design patterns knowledge
- Familiar with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etc
- Good communication and client-facing skills with the ability to work in a consulting environment.

About Thoughtmines Infotech Pvt Ltd
About
Connect with the team
Similar jobs
We have an immediate opportunity for Sr Backend Developer position with one of our clients based out of Hyderabad location.
Please find the below Job Description.
Position : Sr Backend Developer
Work Location : Hyderabad
Experience : 8+ yrs
Job Type : Fulltime
Mode : Hybrid
Description:
We are looking for a skilled and proactive Backend Developer with strong hands-on experience in .NET 8, Entity Framework, and AWS services to join our dynamic development team. The ideal candidate will be passionate about building scalable APIs, working with microservices architecture, and deploying infrastructure using Terraform.
You will play a key role in designing, developing, and maintaining high-performance backend systems for cloud-native applications.
Key Responsibilities:
* Design, develop, and maintain robust and scalable APIs using .NET 8 and Entity Framework.
* Optimize data access and caching strategies using Redis Cache.
* Work with MySQL for efficient data storage and retrieval.
* Integrate and manage AWS services including:
RDS for database hosting
SQS and SNS for messaging and notifications
ECS for containerized application deployments
Secrets Manager and KMS for secrets and key management
* Write clean, maintainable, and testable code following best practices and SOLID principles.
* Collaborate with cross-functional teams in code reviews, architectural discussions, and deployment planning.
* Use GitLab for version control and CI/CD pipelines.
* Provision and manage infrastructure using Terraform.
* Monitor, troubleshoot, and enhance application performance and reliability.
Required Skills & Experience:
* Strong proficiency in .NET 8 and C#.
* Experience with Entity Framework Core.
* Proficient in building and consuming RESTful APIs.
* Hands-on experience with Redis for caching.
* Solid experience with MySQL or other relational databases.
* Practical knowledge of AWS services, especially:
RDS, SQS, SNS, ECS, Secrets Manager, KMS
* Experience with GitLab for source control and DevOps pipelines.
* Familiarity with Terraform for infrastructure as code.
* Good understanding of microservices, containerization, and scalable architecture.
* Strong problem-solving and debugging skills.
Nice to Have:
* Experience with Docker and Kubernetes.
* Knowledge of monitoring tools (e.g. CloudWatch, Prometheus, Grafana).
* Exposure to CI/CD best practices.
Please send us your updated resume and the below required details for further process.
Full Name:
Email ID:
Contact No:
Skype ID:
Total Experience :
Relevant Experience :
Current Location :
Current CTC :
Expected CTC :
Notice Period :
Reason for Change :
References of your friends/colleagues will be appreciated.
Thanks & Regards,
Meghana
USP HR TECHNOLOGIES.(www.usptech.in)
Company Overview-
A venture-backed funded startup valued at 30.5 Million Dollars.
The team co-founders are both IIT-IIM Alumni with a strong professional background and are backed by some of the leading global and Indian funds and entrepreneurs.
Role Overview
As a Backend Engineer, you will be working closely with our core team in building products from scratch into large-scale platforms and solving business problems leveraging new and innovative technology. More than anything, we are looking for engineers that are eager to learn and build a meaningful company. We are a small team and encourage engineers to wear many hats
Responsibilities
- Design and build highly reliable and performant applications that deliver a great user experience.
- Own large technical deliverables and execute in a structured manner. - Take accountability for the overall health of the applications you build. - Platform components as libraries, utilities and promote reuse.
- Be able to conceptualize and develop prototypes quickly
Skills & Requirements
▪ Work Experience between 1-3 years in large scale applications with the desire to work in fast-paced startups
▪ Experience/Knowledge of Node.JS, Express.JS, AWS, MongoDB.
Deep understanding of your tools: Languages, frameworks, systems.- Solid experience in RoR, Golang, NodeJS or Python. Good to have exposure to ML.
- Should have experience in cloud computing
- Has an ability to quickly learn and contribute in multiple codebase
- Overcomes roadblocks and requires minimal oversight
- Takes initiatives to fix issues/tech debts before assigned to him/her
- Able to deep dive into codebase and advise QA of possible regression impact
- Communicates tech decisions through design docs and tech talks
- Has delivered projects with end-to-end accountability
- Keeps track of industry trends and introduces right tech/tools for a given job
- Excellent understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
This person MUST have:
- B.E Computer Science or equivalent
- 5 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonus
- Understanding on how to use a database like Postgres (prefered choice), SQLite, MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
- Strong communication skills.
Experience:
- Min 5 year experience
- Startup experience is a must.
Location:
- Remote developer
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.
• Candidate with exceptional programming skills, problem-solving abilities and strong work
ethic.
• The candidate has to work on custom programming and web application development for
Drupal.
• Testing, maintenance and troubleshooting of existing company sites and resolving issues if
any.
• Contributing ideas and efforts towards internal projects and working as part of a team to
find solutions on various problems.
• Communicate technical ideas to business users and other teams (design, QA).
• Collaborate with team members and to work independently when needed.
• Eager to embrace current and emerging web technologies.
To be the right fit, you'll need:
• Experience of total 4+ years working on PHP and Drupal 7,8 Development (at least 2+ years in Drupal 8)
• Strong knowledge of MySQL, jQuery, HTML5, CSS
• Experience with Drupal architecture, best practices and coding standards
• Knowledge on Views, Services etc.
• Experience in custom module and theme creation
• Familiar with sub version control systems such as Git or SVN
• Basic knowledge of environment setup for Linux distribution
Responsibilities
- Designing and implementing new features and functionality
- Establishing and guiding the website’s architecture
- Ensuring high-performance and availability, and managing all technical aspects of the CMS
- Helping formulate an effective, responsive design and turning it into a working theme and plugin.
Skills and Qualifications
- Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery
- Experience building user interfaces for websites and/or web applications
- Experience designing and developing responsive design websites
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
- Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers
- Ability to convert comprehensive layout and wireframes into working HTML pages
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- Strong understanding of PHP back-end development
Our client is a decade-old software development company, that offers its clients a wide range of customized web, mobile, and eCommerce tools and software. They are known to use advanced languages and platforms used to build reliable, secure, and scalable solutions for their business clients as well as individual customers. Their disruptive craftsmanship and strategy help in high-performance growth and allows customers to transform digitally and competitively.
Their products are being used by most of the banks and NBFCs in India, apart from clients from other industries. The founder is an IIM and MDI alumni and has experience of more than 13 years in business and strategic roles in MNCs. The company has been accredited by the government as a premier IT company, committed to quality and driven by customer success.
- Understanding and implementing security and data protection
- Managing both front-end and back-end web development requirements from a consumer.
- Taking full responsibility for task/ project execution
- Handling Payment Gateway integration and ecommerce development concepts
- Prioritizing own work and respect deadlines
What you need to have:
- Excellent skills in PHP Laravel
- Strong object-oriented programming skills
- General knowledge of both front-end and back-end web development from a consumer.
- Databases (more than one is desirable) MySQL, PostGRE, MongoDB
- Experience in Payment Gateway integration and ecommerce development concepts
- Should know about child theme and its structure.
- Proficient in CSS3/ HTML5
- Should know about source version control like git or svn etc.
- Familiar with AWS & Linux command line will be added advantage.
- Must be a team player with good communications
- Ability to solve problems quickly and efficiently
- Great aptitude and attitude towards learning
- Ability to prioritize own work and respect deadlines
As engineeing lead, you would be responsible for driving day to day development activities including coordination with customers and project management team in US. You are expected to be hands-on with the technology stacks we work with so you can contribute as a developer across projects on need basis.
Role & Responsibilities
- Lead the engineering effort across projects
- Interface with key stakeholders and apply your technical proficiency across different stages including Application Architecture, Design and Development
- Understand client's business requirements and be able to map them to technology solutions and make them work
- Design and build modern solutions informed by a deep understanding of cloud architecture and how distributed systems operate at scale
- Provide regular support and guidance to teams on complex coding, issue resolution and execution
- Establish and enforce best development and engineering practices including QA and DevOps
- Lead and manage your own team, but also get down to coding, testing, and designing solutions as and when needed
- Communicate effectively with teams, clients and business leaders within the company
Skills & Experience
- Minimum 6+ years of experience designing and building full stack applications using UI frameworks like Angular, React or Vue.JS and backend frameworks like Node.JS/ExpressJS or Python/Django/Flask or Laravel/Yii2/Symphony
- Minimum 2-3 years of experience as a Technical Lead mentoring team of 3 to 5 developers
- Strong knowlegde of cloud and distributed systems (AWS, GCP, Azure). Cloud certifications would be an added advantage.
- Deep knowledge of relational databases, SQL and NoSQL databases. Experience with Graph databases like Neo4j is desirable.
- Proficient in Git and CI-CD frameworks
- Strong communicator with visual, verbal, and writing skills to clearly articulate complex design problems and solutions
- Ability to work in an agile environment









