Posted:2 months ago| Platform:
Work from Office
Full Time
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.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
6.0 - 10.0 Lacs P.A.
6.0 - 8.0 Lacs P.A.
6.0 - 10.0 Lacs P.A.
0.4 - 0.5 Lacs P.A.
Bengaluru
6.54 - 9.55 Lacs P.A.
Bengaluru, Karnataka, India
Salary: Not disclosed
Ahmedabad
5.84 - 8.375 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
3.0 - 8.0 Lacs P.A.
Remote, , India
6.0 - 11.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
5.0 - 10.0 Lacs P.A.