
We are looking for Fullstack Engineers (MERN) to help us in the next stage of our journey with experience in developing real-time server applications based on Node.js, Express.js, MongoDB databases
What you’ll do -
- Write, execute and maintain clean, reusable, and scalable code
- Integrate our various data storage solutions
- Should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries
- Ensure the responsiveness and boost the performance of our apps
- Find and address the various bottlenecks and bug-fixes
- Help in code automatization
Must-Haves -
- Proven experience in high-level programming languages like Node.js and Express.js with state management tools like Redux
- Good understanding of React, Next.JS, Bootstrap, and Material UI
- Thorough understanding of modeling and scaling databases like Firebase, and SQL
- Expertise in developing micro-services based REST APIs and exposure to API Gateway
- Should be well-versed with collaboration tools like Git, JIRA, etc
- Comfortable working within GCP, AWS, Azure, or equivalent ecosystem
- Knowledge on open-source technologies such as NoSQL, MongoDB, Data Formats (XML / JSON), JavaScript Frameworks ReactJS, JS, JQuery, CSS, HTML5, in-memory databases, Build tools like webpack.
Good to have -
- 2+ years of prior experience working in a software engineering environment
- B. E in Computer Science/Information Science or equivalent degree

About ticketingin
About
Connect with the team
Company social profiles
Similar jobs
StarApps Studio is a product-driven SaaS company building Shopify apps that power thousands of online stores. We’ve developed 6 highly-rated Shopify apps (averaging 4.9★) used by 30,000+ Shopify merchants worldwide, including over 1,000 Shopify Plus stores. In just a few years, our bootstrapped team grew from $5.5M to $10M in Annual Recurring Revenue (ARR) by obsessing over quality and merchant success. We’re a tight-knit, 20-person team based in Baner, Pune, on a mission to help e-commerce brands create world-class shopping experiences.
Role Overview
We are looking for a Full Stack Developer who will own features end-to-end with an emphasis on backend excellence. In this role, you will design and optimize complex data models and API architectures in Ruby on Rails, implement robust background job queues (e.g. delayed_job) for heavy workloads, and perform rigorous performance tuning to ensure our systems scale. On the frontend, you'll build and integrate React components to deliver complete, user-friendly features. This is a role for someone who loves tackling deep technical challenges in the backend while also crafting intuitive user interfaces – an opportunity to leverage your backend expertise while driving full-stack product ownership.
Key Responsibilities
- Architect & Optimize Backend: Design scalable database schemas and efficient data models. Develop high-performance RESTful APIs and services in Ruby on Rails, ensuring clean, maintainable code and great performance.
- Backend API Development: Design, implement, and maintain robust backend services and RESTful APIs in Ruby on Rails to support new features and internal tools.
- End-to-End Performance Tuning: Optimize application performance across the stack – from minimizing frontend load times to improving backend query efficiency – for our high-traffic, data-intensive apps.
- Collaboration & Agile Delivery: Work closely with designers, product managers, and QA to translate requirements into technical solutions. Participate in sprint planning, code reviews, and daily deployments to ship features continuously and reliably.
- Quality & Maintenance: Write clean, maintainable code with appropriate test coverage (unit and integration tests) to ensure reliability. Monitor, debug, and resolve issues in production, and continually refactor and improve existing code for stability and performance
What We’re Looking For (Requirements)
- 4–8 Years Experience: Proven experience as a software developer in a product company (experience in e-commerce or SaaS is highly preferred). You have built real products used by actual customers at scale.
- Ruby on Rails Expertise: Strong command of Ruby on Rails. Experience designing RESTful APIs, working with MVC architecture, and using Rails best practices. You should understand how to structure large Rails applications for maintainability.
- Backend Proficiency: Comfortable building server-side applications and APIs with Ruby on Rails. You can implement business logic, integrate with databases, and create RESTful endpoints (bonus if you’ve worked with GraphQL or other backend frameworks).
- Database Skills: Proficiency with PostgreSQL (or similar RDBMS). Capable of writing complex SQL queries, optimizing queries/indexes, and designing efficient relational schemas. Familiarity with Redis or caching strategies is a plus.
- Front-End Proficiency: Comfortable building user interfaces with React and modern JavaScript/TypeScript. Able to implement frontend components that consume APIs and provide a smooth user experience.
- System Design & Quality: Solid understanding of web application architecture, performance tuning, and scalability concerns. Experience with profiling, benchmarking, and optimizing web applications. Commitment to writing clean, maintainable code with proper tests.
- Product Mindset: You care about the why behind the features. You are comfortable digging into requirements, questioning assumptions, and ensuring that we build solutions that truly solve merchant problems.
- Adaptability & Collaboration: Excellent problem-solving skills, communication, and ability to work in a fast-paced, collaborative environment. You are a self-starter who can take ownership of tasks and drive them to completion, but also know when to ask for help.
Tech Stack
- Frontend: React, TypeScript/JavaScript, HTML5, CSS3 (Tailwind/Bootstrap), modern build tools (Webpack, Babel).
- Backend: Ruby on Rails (REST APIs, background jobs), some services in Python.
- Database: PostgreSQL.
- Cloud & DevOps: Amazon Web Services (EC2, S3, RDS, CloudFront), Docker, CI/CD for daily deployments.
- Tools: Git (GitHub), Agile issue tracking (JIRA/Trello), and a keen use of automated testing.
(Don’t worry if you aren’t familiar with every item – we value willingness to learn. This is our current stack, and we continually adopt new technologies that improve our products.)
Why Join Us
- High Impact & Ownership: Your work will directly enhance the shopping experience of 50M+ shoppers daily. At StarApps, developers deploy code daily and see the immediate impact on thousands of merchants – you’ll own projects end-to-end and build features that matter.
- Fast-Growing, Profitable Startup: Join a bootstrapped, profitable company on an exciting growth trajectory (from $4M to $10M ARR). There’s no bureaucracy here – just a passionate team obsessed with product quality and merchant happiness. You’ll be part of our core team as we scale, with ample opportunities to grow into leadership roles.
- Cutting-Edge Tech & Challenges: Work with modern technologies (React, Rails, AWS) on performance-intensive applications. Tackle complex challenges in scaling, optimization, and UX for a global user base – continuously sharpen your skills in a supportive, learning-focused environment.
- Collaborative Culture: We are a small 25-person team that operates like a close-knit family. You’ll work side by side with experienced founders and a talented team that values innovation, humility, and continuous improvement. Our culture is open, empathetic, and growth-oriented – every voice is heard, and every team member plays a crucial role in our success.
Growth & Benefits: We invest in our team’s growth. Expect a competitive salary, performance bonuses, and whatever tools you need to do your best work. We sponsor professional development (courses, conferences, books) and encourage knowledge-sharing. You’ll enjoy a flexible leave policy, team off-sites, and the excitement of building a global product from our new office in Baner, Pune.
Full Stack Developer
Location: Hyderabad
Experience: 7+ Years
Type: BCS - Business Consulting Services
RESPONSIBILITIES:
* Strong programming skills in Node JS [ Must] , React JS, Android and Kotlin [Must]
* Hands on Experience in UI development with good UX sense understanding.
• Hands on Experience in Database design and management
• Hands on Experience to create and maintain backend-framework for mobile applications.
• Hands-on development experience on cloud-based platforms like GCP/Azure/AWS
• Ability to manage and provide technical guidance to the team.
• Strong experience in designing APIs using RAML, Swagger, etc.
• Service Definition Development.
• API Standards, Security, Policies Definition and Management.
REQUIRED EXPERIENCE:
* Bachelor’s and/or master's degree in computer science or equivalent work experience
* Excellent analytical, problem solving, and communication skills.
* 7+ years of software engineering experience in a multi-national company
* 6+ years of development experience in Kotlin, Node and React JS
* 3+ Year(s) experience creating solutions in native public cloud (GCP, AWS or Azure)
* Experience with Git or similar version control system, continuous integration
* Proficiency in automated unit test development practices and design methodologies
* Fluent English
Position Responsibilities
- Be honest, reliable & consistent
- Write efficient & clean code
- Have a strong sense of ownership
- Be a part of development & maintenance of Pluang web app, Operations dashboard and other 3rd party products we own
- Contribute to improving the quality of engineering process & engineering culture
Position Requirements
- Strong in data structure and algorithms
- Experience in Node.js, Express, API Design & DOM
- Understanding of component based design or other design patterns
- Experience with unit testing, integration testing & continuous integration
- RDBMS and NoSQL databases preferably PostgreSQL, MongoDB
- Good to have passion for investing
- Degree in Computer Science.
- 3-10 years of experience as a full stack developer.
- Must have proficiency with fundamental front-end languages such as Java, Nodejs and React JS.
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Very Good problem-solving skills.
Roles and Responsibilites
- Designing, coding and production support of the feature.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
The ideal candidate will be responsible for designing, developing, testing, and debugging mobile applications for the company. Using MERN, this candidate will be able to translate user and business needs into functional frontend design.
Responsibilities
● Integration of user-facing elements developed by front-end developers with server side logic
● Writing reusable, testable, and efficient code
● Design and implementation of low-latency, high-availability, and performant applications
● Implementation of security and data protection
● Integration of data storage solutions using Mongo DB Atlas.
● Designing, developing, and testing UI for mobile applications
● Build reusable code and libraries for future use
● Accurately translate user and business needs into functional frontend code
● CI/CD using fast lane is a plus.
● Worked on Splashscreen, Animation, AsyncStorage, Axios, Redux with thunk, standard code
structure with reusable components (must).
● Must have worked with React navigation.
● Worked on native features (Android/ios) (image and video capture using react-native-camera,
pick image and video file from gallery using any react native picker)(must)
● Good understanding of Javascript basic concepts.
● Working with Typescript is a plus.
● Good understanding of react native bridging and developing native modules (android & iOS) if
required.
● Good understanding of flexbox for UI design.
● Hands-on experience working with Redux.
● Must have an understanding of building reusable higher order components (HOCs).
● Must have experience using crashlytics for crash and error logging.
Skills And Qualifications
● Strong proficiency with JavaScript.
● Knowledge of Node.js and Express.
● Understanding the nature of asynchronous programming and its quirks and workarounds.
● Basic understanding of front-end technologies, such as HTML5, and CSS3
● Understanding accessibility and security compliance.
● User authentication and authorisation between multiple systems, servers, and environments.
● Integration of multiple data sources and databases into one system
● Understanding fundamental design principles behind a scalable application
● Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and
optimising output to match the specific platform
● Creating database schemas that represent and support business processes
● Implementing automated testing platforms and unit tests
● Proficient understanding of code versioning tools, such as Git
● Working with other front end developers working on frameworks such as PHP and React Native.
● Bachelor's degree or equivalent in Computer Science
● 2+ years' experience in backend development
● Familiarity using Scrum/Agile development methodologies.
● Bachelor's degree or equivalent in Computer Science
● 2+ years' experience in React Native frontend development
● Familiarity using Scrum/Agile development methodologies
● Experience building user interactive mobile applications
● Must be familiar with version control tools like Git.
● Must be familiar with the process for deploying an application on Playstore and AppStore.
● Knowledge of Backend Technologies of Mongo DB and Node.js will be considered as a plus.
Job Types: Full-time-Permanent
Role: Software Developer
Industry Type: IT-Software, Software Services
Role Category: Programming & Design
- Developing front-end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
- Degree in computer science.
- Strong organizational and project management skills.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as React(mandatory/preferred), Angular JS, and Amber.
- Proficiency with server-side languages such as Node.js(mandatory/preferred), Java, PHP.
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
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









