ReactJS Developer DSO SOFTWARE Pvt.Ltd.
DSO SOFTWARE Pvt.Ltd.
Office Location
Full Time
Experience: 1 - 1 years required
Pay:
Salary Information not included
Type: Full Time
Location: Ludhiana
Skills: JavaScript, HTML5, CSS3, SASS, Bootstrap, MongoDB, Firebase, PostgreSQL, version control, Git, github, gitlab, bitbucket, Reactjs, NodeJS, Expressjs, SCSS, tailwind, REST APIs, GraphQL
About DSO SOFTWARE Pvt.Ltd.
Job Description
A Front-End Developer with expertise in React.js and Node.js typically works on designing and developing user interfaces for web applications while integrating with back-end services. Here's a breakdown of a typical job profile for this role: Job Title: Front-End Developer (React.js & Node.js) Job Summary: We are looking for a skilled Front-End Developer with experience in React.js and Node.js to develop scalable, high-performance web applications. The ideal candidate should be proficient in building responsive user interfaces, optimizing web performance, and integrating with back-end APIs. Key Responsibilities:1. Front-End Development: Develop dynamic, responsive, and high-performance React.js applications. Implement reusable React components and manage state using React Hooks/Redux. Ensure cross-browser compatibility and mobile-first design. Optimize application performance for speed and scalability. 2. Back-End Integration & API Handling: Work with Node.js & Express.js to consume and integrate RESTful APIs. Collaborate with back-end developers to ensure smooth API integration. Implement authentication and authorization mechanisms (e.g., JWT, OAuth). 3. UI/UX Collaboration & Best Practices: Work closely with designers to bring UI/UX designs to life. Maintain design consistency using CSS frameworks like Tailwind, Bootstrap, or Material-UI. Implement best practices for accessibility (WCAG) and SEO. 4. Testing & Deployment: Write unit tests and integration tests using Jest, React Testing Library, or Cypress. Use tools like Webpack, Babel, and Vite for bundling and performance optimization. Deploy applications using CI/CD pipelines, Docker, or cloud services (AWS, Firebase, Vercel, Netlify). 5. Collaboration & Agile Methodologies: Work in an Agile/Scrum environment with version control (Git, GitHub, GitLab). Participate in code reviews, standups, and sprint planning. Required Skills & Qualifications:Technical Skills: Proficient in: React.js (Hooks, Context API, Redux, Next.js - bonus) Node.js & Express.js JavaScript (ES6+), TypeScript (bonus) HTML5, CSS3 (SASS, SCSS, Tailwind, Bootstrap) REST APIs, GraphQL (bonus) MongoDB, Firebase, PostgreSQL (bonus) Version Control (Git, GitHub, GitLab, Bitbucket) Soft Skills: Strong problem-solving skills and debugging abilities. Excellent communication & teamwork skills. Ability to work in fast-paced environments and adapt to new technologies. Preferred Experience: 1-5 years of experience in front-end development. Experience with SSR & static site generation (Next.js, Gatsby - bonus). Knowledge of Microservices & Cloud (AWS, Firebase, Docker - bonus). Job Types: Full-time, Permanent, Fresher Benefits: Cell phone reimbursement Health insurance Schedule: Day shift Morning shift Performance bonus Work Location: In person,