Full Stack Developer (React & Node.js)
Coditude
Description
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.
Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Engineering, Software Engineering, or a related technical field. A Master's degree is preferred.
About Coditude
Coditude is an Indian IT services company offering mobile app development and digital solutions for startups.
