Senior Software Developer (Node.js/RoR/Swift/React) at NeoGenCode Technologies Pvt Ltd Ā· Remote only Ā· 5 - 12 years Ā· ā¹15L - ā¹35L / yr Ā· Raised funding Ā· Remote only Ā· Posted 20 May 2026

Senior Software Developer (Node.js/RoR/Swift/React)
Position Name : Senior Software Developer (Node.js/RoR/Swift/React)
Experience : 5 to 10 Years
š Location : Remote
Notice Period : Immediate to 15 Days
Role Overview :
We are looking for a highly skilled Senior Software Developer with expertise in Node.js, Ruby on Rails (RoR), React, and Swift.
The ideal candidate should have strong problem-solving skills, hands-on development experience, and a deep understanding of software architecture, design principles, and TDD best practices.
Key Responsibilities :
- Backend-Heavy Full-Stack Development : Strong focus on Ruby on Rails (RoR) for backend and React for frontend.
- Test-Driven Development (TDD) : Follow TDD principles to ensure high-quality code.
- Software Architecture & Design : Implement scalable and maintainable solutions.
- Data Structures & Algorithms : Optimize performance and ensure efficient solutions.
- Clean Code Practices : Write modular, reusable, and well-documented code.
- Agile Development : Work in an Agile environment with CI/CD pipelines.
- Full-Stack Ownership : Manage both backend and frontend development, including deployment.
- Peer Collaboration : Participate in code reviews, pair programming, and knowledge sharing.
Technical Skills & Experience :
Must-Have :
- Ruby on Rails (RoR) - Backend
- React.js - Frontend
- Strong expertise in architecture, design, and hands-on development.
- Excellent understanding of Data Structures & Algorithms.
- Proven experience with TDD principles.
- Excellent communication skills.
Good to Have :
- Experience with Node.js, TypeScript, Swift, and JavaScript
- Familiarity with relational databases and web frameworks
- CI/CD tools like Jenkins, Hudson, or Bamboo.

About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
IT & Engineering Talent Staffing
- Provides full-time and contract-based hiring, delivering handpicked, preāscreened developers across tech stacksāranging from web, mobile, AI/ML, Web3/blockchain.
- Maintains a bench o vetted candidates, offering fast delivery of interview-ready profilesāoften within 24 hours.
- Offers payroll management, handling compliance, tax, attendance, and documentation for both contractors and full-time employees.
2. End-to-End Project Delivery
- Delivers full-stack development solutions: web, mobile, cloud, AI/ML, Blockchain/Web3.
- Manages entire project lifecycleārequirements gathering, design (UI/UX), development, deployment, and ongoing support .
3. Additional Offerings
- Expands into cybersecurity consulting, digital marketing, and cloud platform services (like AWS, GCP, Azure) .
- Provides strategic IT consulting to align technology solutions with business objectives
Similar jobs (10)
What you will do:
ā Design and build features for our web applications ā front end and back end, using Ruby on Rails, Python, JavaScript, and React
ā Work across the stack: databases, APIs, and the plumbing that connects them
ā Take a feature from first line to shipped ā you'll touch every phase of the build, not just one slice of it
ā Test for performance, security, and the edge cases that actually break things in production
ā Work directly with the rest of the team on shared infrastructure, not off in a corner
ā Push for better tools and approaches as the codebase grows, instead of settling for "it's always been done this way
What you needĀ
Ā ā 0-1 years of professional experience building with Ruby on Rails, Java, Python, JavaScript/React, or Node
ā Comfortable with JavaScript, HTML, CSS, and jQuery on the front end
ā A real grip on data structures and algorithms ā not just the interview-prep version
ā Solid object-oriented design instincts
ā You'd rather write simple, clean code than clever code
ā Comfortable with relational databases day-to-day
ā Working knowledge of NoSQL is a plus, not a requirement
ā Some interest in the math and stats side of finance helps ā you don't need to be an expert.
Also running in production here ā OPTIONAL / NICE TO KNOW You won't be hired against this list. Prior exposure is a genuine plus, and you'll bump into these once you're in ā but not knowing them isn't a blocker.
ā Rust ā pricing & risk engines
ā Go ā auth & billing services
ā AWS Lambda
ā API Gateway
ā Redis
ā DynamoDB
ā CI/CD pipelines
We are looking for a Senior Full-Stack Developer with strong experience in modern web and mobile application development.
Requirements:
* 4+ years of full-stack development experience
* Strong Node.js, TypeScript and React.js
* Hands-on React Native experience
* Strong PostgreSQL, Redis and REST API knowledge
* Experience with WebSockets and real-time systems
* Good knowledge of AWS, Docker and CI/CD
* Experience with third-party API integrations
* Strong understanding of scalable architecture and application security
* Experience with GPS/geolocation or real-time applications is a plus
* Strong problem-solving and debugging skills
* Ability to work independently and deliver within tight timelines
* Experience taking applications from development to production
Preferred: Experience in taxi, logistics, delivery, marketplace or booking platforms.
We are looking for a skilled Fullstack Developer with at least 10 years of experience building and maintaining responsive, scalable web applications. You will work across a full technology stack, from crafting intuitive React.js user interfaces to designing and implementing robust backend services with Node.js and PostgreSQL. This role requires strong proficiency in React.js, JavaScript/TypeScript, and the ability to collaborate closely with designers, backend engineers, and product managers to deliver exceptional end-to-end product experiences.
About Us
We believe the future of software development is AI-native ā where engineers operate at a higher level of abstraction and quality remains non-negotiable.Ā
Incubyte is a software craft consultancy where the āhowā of building software matters as much as the āwhatā.Ā Ā
We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life.Ā
Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, weād like to talk.Ā
Our Guiding PrinciplesĀ
These principles define how we work at Incubyte. They are non-negotiable.Ā
Relentless Pursuit of Quality with PragmatismĀ
Ā We build high-quality systems without losing sight of delivery.Ā
Extreme OwnershipĀ
Ā We take responsibility end-to-end for decisions, execution, and outcomes.Ā
Proactive CollaborationĀ
Ā We collaborate closely, challenge each other, and solve problems together.Ā
Active Pursuit of MasteryĀ
Ā We continuously improve our craft and raise our bar.Ā
Invite, Give, and Act on FeedbackĀ
We seek, give, and act on feedback to get better every day.Ā
Ensuring Client SuccessĀ
We act as trusted partners and focus on real outcomes, not just output.Ā
Job Description
This is a remote position.
Role Overview
As a Software Craftsperson I, you will have 2+ years or experience and will work on well-defined tasks as part of a team, building strong software engineering fundamentals and gradually increasing your independence.
Youāll work closely with experienced engineers, ask questions, seek feedback, and learn the teamās ways of working. Youāll contribute to building reliable, maintainable software while developing your skills in coding, testing, debugging, tooling, and documentation.
At Incubyte, AI is part of how we craft software. Youāll use AI to explore solutions, learn faster, improve code, write and review tests, debug issues, and get quick feedback ā while developing a strong understanding of the fundamentals behind the work.
Responsibilities
Responsibilities
Deliver well-defined tasks on time, with increasing independence and support from experienced engineers when needed.
Write clear, reliable, and maintainable code by following established team patterns and practices.
Build strong fundamentals in testing, debugging, tooling, and documentation.
Actively seek feedback, learn from code reviews and peers, and apply feedback to improve your work.
Ask questions, understand the āwhyā behind tasks, and connect your work to customer value.
Communicate clearly about progress, blockers, and challenges; raise problems along with possible solutions.
Contribute positively to team ceremonies, collaboration, and continuous small improvements.
Use AI thoughtfully to support learning, coding, testing, debugging, and faster feedback.
Requirements
What We're Looking For
Expertise in Ruby on Rails, Test Driven Development, React, React.js or JavaScript, and TypeScriptĀ
Strong skills in object-oriented programming, data structures, algorithms, and software engineering methodologiesĀ
Ability to design and develop web architecture and optimize existing infrastructureĀ
Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environmentĀ
Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD toolsĀ
Knowledge of server configuration and deployment infrastructureĀ
Experience using source control, bug tracking systems, writing user stories, and technical documentation
Benefits
Life at Incubyte
ā
We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat - with all travel expenses covered.
Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion.
ā
Perks
Dedicated learning & development budget.
Sponsorship for conference talks.
Comprehensive medical & term insurance.
Employee-friendly leave policies.
Home Office fund
Medical Insurance

* Design, develop, and maintain responsive websites and web applications.
* Build reusable frontend components using React.js.
* Develop scalable backend APIs and services using Node.js.
* Integrate third-party services and payment gateways such as Stripe.
* Build RESTful APIs and integrate with modern databases.
* Optimize applications for maximum speed, scalability, and SEO.
* Collaborate with designers to translate Figma/UI designs into pixel-perfect interfaces.
* Implement authentication, authorization, and security best practices.
* Debug production issues and improve application performance.
* Participate in code reviews and mentor junior developers.
* Work within Agile/Scrum development processes.
Job Overview
We are hiring a Senior Full-Stack Engineer to design and scale high-performance web applications. You will drive technical decisions using React, Node.js, and TypeScript while building event-driven cloud architectures.
Key Responsibilities
- Develop scalable frontend features using React and robust backend APIs with Node.js/TypeScript.
- Architect and deploy cloud-native microservices on AWS.
- Implement asynchronous communication using messaging tools like Kafka, RabbitMQ, SQS, or SNS.
- Optimize SQL/NoSQL databases and maintain automated CI/CD pipelines.
- Mentor junior developers and lead code reviews.
Required Skills
- 6+ years in full-stack software development.
- Mastery of TypeScript, React.js, and Node.js.
- Hands-on experience with AWS and modern messaging queues.
- Strong problem-solving and communication skills.
Location: Hyderabad
Software Developer
We are looking for a skilled Developer to design, develop, test, and maintain web and mobile applications. The candidate should have experience with modern development technologies, APIs, databases, cloud platforms, Git/GitHub, and AI integration. Good problem-solving, teamwork, and communication skills are required.modern full-stack developer, a strong combination is React/Next.js + Node.js/Python + PostgreSQL/MongoDB + Git/GitHub + AWS + AI/API integration.
Role: Full Stack Engineer
Location: Hyderabad/Mumbai/Bangalore/Gurgaon
Required Experience: 4-7 years
Role Summary:
We are looking for Software Engineers with deep experience in building highly scalable and reliable enterprise applications. We are looking for engineers who have experience building cloud based/cloud native solutions from scratch. This includes demonstrable expertise in an enterprise friendly backend framework. We expect the engineer to work in a team consisting of Project Managers, Designers, Data Scientists and Software Architects. This is an exciting opportunity to work in a fast paced and innovative environment along with a group of world class and entrepreneurial professionals.
Responsibilities:
⢠Design and develop user-friendly web interfaces using HTML, CSS, and JavaScript.
⢠Utilize modern frontend frameworks and libraries such as React, Angular, or Vue.js to build dynamic and responsive web applications.
⢠Develop and maintain server-side logic using programming languages such as Java, Python, Ruby, Node.js, or PHP.
⢠Build and manage APIs for seamless communication between the frontend and backend systems.
⢠Integrate third-party services and APIs to enhance application functionality.
⢠Implement CI/CD pipelines to automate testing, integration, and deployment processes.
⢠Monitor and optimize the performance of web applications to ensure a high-quality user experience.
⢠Stay up-to-date with emerging technologies and industry trends to continuously improve development processes and application performance.
Qualifications:
⢠Bachelors/Masters in Computer Science or related subjects or hands-on experience demonstrating working understanding of software applications.
⢠Knowledge of building applications that can be deployed in a cloud environment or are cloud native applications.
⢠Strong expertise in building backend applications using Java/C#/Python with demonstrable experience in using frameworks such as Spring/Vertx/.Net/FastAPI.
 ⢠Deep understanding of enterprise design patterns, API development and integration and Test-Driven Development (TDD)
⢠Working knowledge in building applications that leverage databases such as PostgreSQL, MySQL, MongoDB, Neo4J or storage technologies such as AWS S3, Azure Blob Storage.
⢠Hands-on experience in building enterprise applications adhering to their needs of security and reliability.
⢠Hands-on experience building applications using one of the major cloud providers, preferably GCP.
⢠Working knowledge of CI/CD tools for application integration and deployment.
⢠Working knowledge of using reliability tools to monitor the performance of the application.
UniAbroad is a fast-growing platform helping students explore global education opportunities and connect with institutions worldwide. We aim to simplify the study abroad journey through technology-driven solutions.
Key Responsibilities
- Design, develop, and maintain web applications and platforms
- Write clean, scalable, and efficient code
- Collaborate with product, design, and hiring support teams
- Integrate APIs and third-party services
- Troubleshoot, debug, and upgrade existing systems
- Ensure performance, security, and responsiveness of applications
Required Skills
- Strong knowledge ofĀ JavaScript, Python, or Java
- Experience withĀ React / Node.js / Django / Laravel
- Understanding ofĀ databases (MySQL, MongoDB)
- Familiarity withĀ Git and version control
- Basic understanding ofĀ REST APIs
- Good problem-solving and analytical skills
1ā3 years of experience in software development
Experience working in a startup environment
Knowledge of cloud platforms (AWS, Azure, or GCP)
Possibility of growth opportunity in dubai
Position: Full Stack Developer (React.js + Node.js)
Experience: 2ā5 Years
Location: Mumbai ā Chembur West (Onsite)
Job Summary
We are looking for a Full Stack Developer with strong hands-on experience in React.js and Node.js to build scalable, secure, and high-performance web applications. The ideal candidate should be comfortable owning features end-to-end, developing responsive UI, building REST APIs, integrating databases, and supporting production systems.
Key Responsibilities
- Build responsive UI using React.js, HTML5, CSS3, JavaScript (ES6+)
- Develop scalable backend services and RESTful APIs using Node.js (Express.js / NestJS)
- Work with MongoDB and MySQL (schema design, indexing, query optimization)
- Implement authentication & authorization using JWT , RBAC , Oauth
- Integrate third-party APIs, Webhooks
- Build real-time features using Socket.io / WebSockets
- Ensure performance, scalability, and security (validation, sanitization)
- Implement caching using Redis (if applicable) and optimize API response times
- Support API testing (Postman/Supertest)
- Maintain API documentation using Swagger / OpenAPI
- Debug and resolve defects, handle RCA, and support production troubleshooting with logs/monitoring
- Follow Git-based workflows, participate in code reviews, and collaborate with QA/product teams in Agile delivery
Mandatory Skills
- React.js, Node.js, JavaScript (ES6+)
- MongoDB (must), MySQL
- REST API development & integration
- Socket.io / WebSockets, Webhooks
- HTML5, CSS3
- Git
- Typescript, Express.js / NestJS
- jQuery / AJAX (basic / legacy support)
Good to Have
- Redis, Swagger/OpenAPI
- Docker, CI/CD (GitHub Actions/Jenkins)
- Cloud exposure (AWS/Azure/GCP)
Qualification
BE / BTech / MCA / MSc IT / BSc IT with 2ā5 years relevant experience.
CTC: As per industry std.





