Full Stack Developer (React & Node.js)
Coditude · Pune, MH, India
About The Role
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.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring