Overview:
The (React JS Node JS) FullStack position is crucial to our organization as it involves developing and maintaining highquality web applications using the latest technologies. The role requires strong technical expertise and the ability to work collaboratively in a dynamic environment to deliver innovative solutions.
Key Responsibilities:
- Developing and implementing user interface components using React.js concepts and workflows
- Designing and implementing backend applications using Node.js
- Building reusable components and frontend libraries for future use
- Translating designs and wireframes into highquality code
- Optimizing components for maximum performance across a vast array of webcapable devices and browsers
- Implementing security and data protection measures
- Writing efficient maintainable and testable code
- Collaborating with crossfunctional teams to define design and ship new features
- Staying updated with emerging technologies and industry trends
- Troubleshooting and debugging applications
- Participating in code reviews and knowledge sharing
- Working in an Agile development environment
- Creating and maintaining documentation for new and existing features
- Conducting performance and load testing
- Leading and mentoring junior developers when necessary
Required Qualifications:
- Bachelors degree in Computer Science or a related field
- Proven experience as a Full Stack Developer or similar role
- Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model
- Experience with React.js and its core principles
- Familiarity with RESTful APIs
- Experience with modern frontend build pipelines and tools
- Proficient in serverside CSS preprocessors
- Experience with database management and best practices
- Knowledge of code versioning tools such as Git
- Experience working in an Agile development environment
- Understanding of web performance optimization and security best practices
- Knowledge of Node.js and frameworks available for it
- Good understanding of serverside templating languages
- Experience with responsive and adaptive design
- Excellent problemsolving skills
html,agile methodology,restful apis,css,security best practices,css preprocessors,dom manipulation,node.js,javascript,adaptive design,react.js,web performance optimization,responsive design,git,server-side templating languages,agile development,database management