Coditude

Full Stack Developer

Pune
React.js JavaScript TypeScript Webpack CSS SCSS Material-UI Bootstrap Node.js Next.js Express.js SQL MySQL PostgreSQL MikroORM Redux Redux-Thunk Redux-Saga Redux Toolkit Git GitHub SOLID principles Docker AWS GCP Azure
Description

Full Stack Developer (React & Node.js)

Location: Pune, India

Experience: 4 - 6 years

Job Title: Full Stack Developer (React & Node.js)
Job Location: Pune
Job Type: Full-time
About Us:
Cditude is an innovative leader in providing scalable and dynamic solutions for multi-tier SaaS applications. We are seeking a skilled Full Stack Developer to join our development team. This is an exciting opportunity for professionals who have a passion for creating robust web applications, working with cutting-edge technologies, and solving complex challenges.
Key Responsibilities:
Front-End Development:
  • Develop and maintain interactive, visually appealing, and responsive user interfaces using React.js, JavaScript (ES6+), and TypeScript.
  • Work with front-end build tools like Webpack to optimize applications.
  • Use CSS/SCSS for styling with BEM naming conventions and ensure cross-browser and cross-platform compatibility.
  • Build UI components leveraging Material-UI or Bootstrap to create seamless user experiences.
  • Collaborate with the UI/UX team to ensure design consistency across the platform.
Back-End Development:
  • Develop scalable and efficient server-side applications using Node.js, Next.js, and Express.
  • Design and implement RESTful APIs and microservices.
  • Work with SQL databases such as MySQL/PostgreSQL, optimize queries, and perform database profiling.
  • Hands-on experience with ORM tools such as MikroORM for managing data models and database migrations.
Redux & State Management:
  • Implement state management solutions using Redux, Redux-Thunk, Redux-Saga, and Redux Toolkit (RTK) for scalable and maintainable application architecture.
  • Work closely with front-end teams to ensure smooth state and data flow across the application.
Version Control & Collaboration:
  • Use Git for version control and collaborate via GitHub for code management.
  • Work in an agile environment, participating in sprint planning, code reviews, and team stand-ups.
Testing & Optimization:
  • Write unit tests and ensure high-quality code with good coverage.
  • Engage in code profiling, performance optimization, and resolve technical issues across the stack.
  • Apply SOLID principles and best practices for code architecture and maintainability.
API Integration & Third-Party Services:
  • Integrate and interact with third-party services and APIs to extend functionality.
Qualifications:
Education:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Software Engineering, or a related technical field. A Master’s degree is preferred.
Work Experience:
  • Minimum of 3 years of experience as a Full Stack Developer or similar role.
  • At least 4 years of work experience with Node.js and related technologies.
  • Proficiency in React.js, Redux, and the React ecosystem (Redux-Saga, Redux Toolkit, etc.).
  • Hands-on experience in TypeScript, HTML5, CSS3, and SCSS.
  • Experience in building multi-tier SaaS applications, with exposure to microservices, caching, pub/sub, and messaging technologies.
  • Strong knowledge of RESTful APIs and SQL databases (MySQL, PostgreSQL).
Technical Skills:
  • In-depth knowledge of Node.js, Next.js, Express frameworks.
  • Hands-on experience with TypeScript, ORMs (such as MikroORM).
  • Experience with build tools like Webpack and version control systems such as Git.
  • Proficiency with UI libraries like Material-UI or Bootstrap.
  • Strong understanding of SOLID principles, SQL schema design, and API design best practices.
Additional Skills:
  • Excellent written and verbal communication skills in English.
  • Strong problem-solving abilities and creative thinking.
  • Experience with software testing and debugging.
  • Knowledge of performance optimization, database query tuning, and general backend architecture.
Nice to Have:
  • Familiarity with containerization technologies such as Docker.
  • Exposure to cloud platforms (AWS, GCP, Azure).
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and career advancement.
  • Collaborative work environment with a team of experienced developers.
  • Work on exciting and challenging projects for leading-edge SaaS platforms.





Coditude
Coditude

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say