DSRC
Greetings from DSRC!!!
DSRC provides competitive compensation that is revised purely on performance, flexible work hours & friendly work environment. At DSRC you will have opportunity not only to learn but also explore your area of interest with respect to technology and also effectively use the skills acquired over few years of IT experience.
Experience: 4 to 9 years
Requirement: ReactJS & NodeJS Developer
Work from home will be available on an optional basis.
Job Summary:
We are seeking a skilled Fullstack Developer proficient in React.js and Node.js to join our dynamic team. The ideal candidate will have hands-on experience in building scalable, high-performance web applications and possess a deep understanding of both front-end and back-end technologies.
Key Responsibilities:
Front-End Development:
- Build responsive and user-friendly web interfaces using React.js.
- Create reusable components and maintain an efficient front-end codebase.
- Optimize front-end performance and ensure cross-browser compatibility.
Back-End Development:
- Develop robust and scalable APIs and server-side logic using Node.js.
- Integrate front-end elements with server-side functionalities.
- Manage database interactions, including schema design and query optimization.
Testing and Debugging:
- Write unit, integration, and end-to-end tests to ensure code quality and reliability.
- Debug and resolve performance issues and bugs across the application stack.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong experience with React.js for front-end development.
- Proficiency in Node.js and Express.js for back-end development.
- Knowledge of RESTful API design and implementation.
- Experience with databases like MongoDB, PostgreSQL, or MySQL.
- Familiarity with modern development tools and workflows (e.g., Webpack, Babel, Git).
- Understanding of authentication and authorization mechanisms (e.g., OAuth, JWT).
- Experience with cloud platforms like AWS, Azure, or Google Cloud (preferred).
- Strong problem-solving skills and ability to work in an agile environment.
Preferred Skills:
- Familiarity with TypeScript.
- Experience with GraphQL and Apollo.
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of containerization tools like Docker and orchestration tools like Kubernetes.