
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
Role Overview
We are seeking a highly skilled Senior Developer / Technical Lead with strong experience in marketing creative platforms and digital experience delivery. This role requires expertise in Sitecore, React.js, Node.js, Python, and FileMaker, along with proven leadership capabilities to guide development teams and deliver high-impact marketing solutions.
You will play a critical role in designing, developing, and leading the implementation of scalable, creative, and performance-driven digital experiences.
________________________________________
Required Skills & Qualifications
Technical Skills
⢠Strong experience with:
o Sitecore CMS (content modeling, personalization, pipelines, APIs)
o React.js (modern front-end ecosystem)
o Node.js (RESTful APIs, server-side applications)
o Python (automation, backend systems, scripting)
⢠Experience with FileMaker (development, customization, or integration)
⢠Proficiency in HTML5, CSS3, JavaScript/TypeScript
⢠Experience with API design, microservices architecture, and cloud platforms (AWS )
⢠Familiarity with CI/CD pipelines, DevOps practices, and version control (Git)
Technical Leadership
⢠Lead a team of developers, ensuring high-quality design, development, and delivery of solutions
⢠Provide architectural guidance and enforce best practices across front-end and back-end development
⢠Mentor junior/mid-level engineers and support team growth
⢠Ensure scalability, reliability, and security of solutions
About the Role: Weāre looking for a Full-Stack Developer who is comfortable working across both web and mobile platforms to join our growing tech team. You will be responsible for developing user-facing applications, building scalable backend services, and deploying high-quality digital experiences that impact real users. This is an exciting opportunity to work in a dynamic startup environment, where youāll play a critical role in shaping both product and technology. Youāll collaborate closely with our design, backend, and product teams to develop and maintain new features across our platforms. Weāre not just looking for a coder - weāre looking for someone passionate about solving problems, learning fast, and building user-first experiences across devices.
Responsibilities: Web Development Develop responsive web interfaces using React.js, JavaScript, HTML, and CSS. Optimize frontend performance for mobile and desktop platforms. Work closely with UI/UX designers to implement intuitive user experiences. Mobile App Development Build and maintain cross-platform mobile apps using React Native (or Flutter, if applicable). Ensure smooth user experience and performance across Android and iOS devices. Manage versioning, updates, and publishing to Play Store and App Store. Backend Development Develop and maintain backend APIs using Node.js and Express.js. Integrate with MongoDB / MySQL databases for data persistence. Work with third-party APIs and handle authentication, authorization, etc. DevOps & Deployment Handle app deployment pipelines and basic CI/CD workflows. Monitor, debug, and resolve production issues. Use Git and version control best practices for code collaboration.
Bonus Skills (Nice to Have): Experience with TypeScript, Firebase, AWS, or Expo Familiarity with push notifications, in-app purchases, etc. Basic knowledge of server-side rendering or Next.js Experience with analytics, performance monitoring, or testing frameworks
Job Summary:
We are looking for an experienced MERN Project Manager to lead and oversee the development and maintenance of our MERN (MongoDB, Express.js, React.js, Node.js) stack projects. The ideal candidate will have a strong technical background, excellent communication skills, and the ability to manage cross-functional teams to deliver high-quality software solutions on time and within budget.
Key Responsibilities:
- Project Planning & Execution:
- Define project scope, goals, and deliverables in collaboration with stakeholders.
- Develop detailed project plans, timelines, and milestones.
- Monitor project progress, identify risks, and implement mitigation strategies.
- Team Management:
- Lead, mentor, and manage the development team, ensuring alignment with project goals.
- Allocate tasks and responsibilities among team members based on expertise and project needs.
- Conduct regular team meetings to track progress and address challenges.
- Technical Oversight:
- Provide technical guidance and ensure best practices in the MERN stack development process.
- Review code and ensure adherence to coding standards, scalability, and performance optimization.
- Collaborate with DevOps for CI/CD pipeline implementation and AWS/EC2 infrastructure management.
- Stakeholder Communication:
- Act as the primary point of contact for clients and stakeholders.
- Provide regular updates on project status, milestones, and potential roadblocks.
- Gather and translate business requirements into technical specifications.
- Quality Assurance:
- Ensure proper testing and debugging practices are followed.
- Facilitate UAT (User Acceptance Testing) and incorporate feedback into the development cycle.
- Oversee deployment and post-deployment support.
- Documentation & Reporting:
- Maintain comprehensive project documentation, including requirements, design, and progress reports.
- Prepare and deliver project status reports to management and stakeholders.
Required Skills & Qualifications:
ļ·Ā Educational Background:
- Bachelorās degree in Computer Science, Information Technology, or a related field.
ļ·Ā Technical Skills:
- Strong hands-on experience with MongoDB, Express.js, React.js, and Node.js.
- Familiarity with DevOps practices, especially in AWS EC2 environments.
- Proficiency in Git and version control systems.
- Experience with Agile/Scrum methodologies.
ļ·Ā Soft Skills:
- Excellent problem-solving and decision-making abilities.
- Strong leadership and team management skills.
- Exceptional verbal and written communication skills.
ļ·Ā Preferred Qualifications:
- Certifications in project management (PMP, Agile, or Scrum Master).
- Experience with additional cloud platforms or DevOps tools.
- Prior experience managing MERN stack projects at scale.
Ā
- Bachelorās degree in Computer Science, Information Technology, or a similar field.
- Previous experience working as a React.js Developer.(2-8 years)
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- should have hands-on experience in backend software development using Java.
- should have proven expertise in Spring Boot REST/Microservices.
- should have working experience with relational and NoSQL databases.
Tech9 India isĀ looking for Software Developers to join our team.Ā We have mid level to principal roles available.Ā Ā Depending on the role, the position requires the use of Front and back End Technologies. This is a great opportunity to work with a company that has a primary focus of making our customers happy by delivering value, without all the burdensome policies and rules that have become typical for outsourced software development companies.
If you are looking for a change this is what we can promise you:
- You will have challenging problems to solve
- You will have flexibility and autonomy to solve problems and deliver solutions
- We will provide a highly collaborative environment with skilled and super friendly teammates
- We will fully support you in developing software the right way
- We won't burden you with useless policies and procedures
- We will provide you the tools you need to do your job right
If this sounds attractive please apply! We'd love to talk to you!
Responsibilities:
Ā
- WorkĀ with cross-functional teams, using agile practices, write, debug and deliverĀ code
- ProduceĀ solid, thoroughly tested features
Ā Ā Ā Ā Ā Ā āāāāāāāRequirements:
- 3+ years of experience in Javascript engineering, frameworks, unit testing frameworksĀ
- At least 3 years of experience developing in Node, React, and nice Ā to have experience on Go Language
- Strong verbal and written communication skills
- Experience working with product managers and scrum teams to effectively translate business requirements into workflowsĀ Ā
- Demonstrated ability to remove problems and overcome roadblocks
- Cloud platform experienceĀ
Ā Ā Ā Ā Good to have for Mid/Sr. and must have for PrincipalĀ roleĀ
- Hands-on experience with APIs, microservices
- Experience with CI/CD systems such as Jenkins
- Experience with JSON and developing REST Services
- Expert experience leveraging container based technologies
- Multiple years of experience delivery solutions through an Agile delivery methodology
- Experience with bash shell scripts, LINUX utilities & UNIX Commands
- Ability to understand complex systems and solve challenging analytical problems
- Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources
- Strong collaboration and communication skills within and across teams
- Strong problem solving skills and critical thinking ability
ļ· We are a fast growing Chennai-based startup (with venture funding) and clients like Swiggy!
ļ· We are here for the long run and are led by strong engineers with experience at top tier firms
and authors of Java Standards at Sun Microsystems
ļ· We're building an awesome enterprise product that is already transforming businesses across
the globe
ļ· We have raised investment, so this role will not vanish in a few months
ļ· Our mentors include the Vice Chairman of HCL Technologies, Chairman of Singapore Airlines,
Senior leaders from LinkedIn etc.
Other background information
ļ· We're looking for strong, passionate developers who want to join our team and grow
ļ· We move fast, and will make you an offer in a few days for the right person
ļ· The job location will be in Chennai (it is the SaaS capital of India)
ļ· Please only apply if you are open to moving to Chennai (or are already here)
ļ· This won't be a 10 - 6 job, but you will be given amazing responsibilities
ļ· You will learn a ton, have a lot of flexibility, and have fun while doing it!
Responsibilities
1. Own major parts of our tech stack, but primarily the Javascript work
2. Build cutting edge applications in Node.JS, React/Angular etc.
3. Work on new tech that we are already some of the leading users of (like Firebase)
4. Work closely with mobile team, UX and PM team to construct creative solutions
5. Develop reusable custom components that can be used across application at run time
6. Optimize, improve efficiency, scalability, stability of application
7. MUST BE reliable, and be able to communicate clearly
8. MUST BE able to own and deliver their own work within deadlines, professionally
Bonus Points for experience using Firebase, NoSQL, or building high-scale applications.
Job Perks
ļ· Daily breakfast
ļ· Nice Friday team lunches
ļ· Macbook
ļ· Informal work environment - without hierarchy
ļ· Stock options (in lakhs)
ļ· Stipend to attend conferences
ļ· Potential travel to Singapore
Notice period: less than 45 days.
CTC :No bar for right candidate.
5+ relevant experience.
Candidates comfortable to relocate at Chennai can apply.
Full Stack Engineer - I / II / III
Ā
Radical is a platform connecting data, medicine and people -- through machine learning, and usable, performant products. Software has never been the strong suit of the medical industry -- and we are changing that. We believe that the same sophistication and performance that powers our daily needs through millions of consumer applications -- be it your grocery, your food delivery or your movie tickets -- when applied to healthcare, has a massive potential to transform the industry, and positively impact lives of patients and doctors. Radical works with some of the largest hospitals and public health programmes in India, and has a growing footprint both inside the country and abroad.Ā
Ā
As a Full Stack Engineer at Radical, you will:
- Work closely with all stakeholders in the healthcare ecosystem - patients, doctors, paramedics and administrators - to conceptualise and bring to life the ideal set of products that add value to their time
- Write code on the front-end, the back-end and anything it takes to solve the problems and delight users both internally and externally
- Build systems which have an extraordinary emphasis on capturing data that can help build better workflows, algorithms and tools
- Work on high performance systems that deal with several million transactions, multi-modal data and large datasets, with a close attention to detail
Ā
Weāre looking for someone who has:
- Familiarity and experience with writing working, well-documented and well-tested code in at least two of the following: React/Redux (preferred), NodeJS (preferred), Golang and Python
- Proficiency in the features of the language they are using, with knowledge of standards and best practices (Eg: ES2015 and above, Python 3.5 and above, Node v10)
- Hands on experience with at least one large scale application framework that interfaces with databases and deals with at least 20 million rows of data
- Knowledge of databases, and familiarity with schema design in at least one NoSQL database (eg: MongoDB) and at least one relational database (eg: Postgres).
- Experience integrating with a wide variety of external tools and services
- Experience navigating AWS and leveraging appropriate services and technologies rather than DIY solutions (such as hosting an application directly on EC2 vs containerisation, or an Elastic Beanstalk)
Ā
Itās not essential, but great if you have:
- An established track record of building systems from scratch
- Experience with microservices and decomposition of monolithic architectures
- Proficiency in automated tests
- Proficiency with the linux ecosystem
- Experience in deploying systems to production on cloud platforms such as AWS
- Experience in TypeScript
- Meaningful open source contributionsĀ
Ā
The position is open now, and we are onboarding immediately.Ā
Ā
Please reply to us with an updated resume, and one thing you would like us to see as part of your application. This one thing can be anything that you think makes you stand apart among candidates: it can be an interesting hobby project that youāve self-hosted, a research paper thatās been published, a collection of blog posts youāve written, a repository you maintain, or your contributions to a major library.Ā
Ā
Radical is based out of Delhi NCR, India, and we look forward to working with you!
Ā
We're looking for people who may not know all the answers, but are obsessive about finding them, and take pride in the code that they write. We are more interested in the ability to learn fast, think rigorously and for people who arenāt afraid to challenge assumptions, and take large bets -- only to work hard and prove themselves correct. You're encouraged to apply even if your experience doesn't precisely match the job description. Join us.







