Full Job Description
Title: Mid-Level Software Engineer (React/Node.js)
Excellent English Communication Skill is Required
Work Location – Remote (India)
Shift – UK Shift
Work Schedule – 5 Days Working
! Looking for Immediate Joiners ! (Optional: Include only if applicable)
Key Responsibilities:
- 3+ years of professional software development experience with a strong focus on JavaScript, specifically Node.js and React.
- Design, develop, and maintain robust, scalable, and high-performance applications using Node.js and React.
- Proficiency in Node.js: Understanding of asynchronous programming (Promises, Async/Await), Event Loop, Callback Queue, prototypes, scope, and closures.
- Proficiency in React: Strong grasp of component lifecycle, state management (e.g., Redux, Context API), hooks, and common workflows.
- Write clean, efficient, well-documented, and testable code.
- Shows a commitment to quality by implementing suitable software using unit/integration testing during feature development.
- Participate actively in all aspects of the Agile software development lifecycle including estimating, technical design, implementation, documentation, and support.
- Collaborate effectively with cross-functional teams: effectively communicate information, consult with others, and act responsibly and ethically.
- Champion best practices in UI development and RESTful API design.
- Strong debugging, problem-solving, and investigative skills, both individually and within a team.
- Experience with HTML5, CSS3, and modern CSS preprocessors (e.g., SCSS/SASS), writing component-specific styles.
- Familiarity integrating with RESTful and/or GraphQL APIs (e.g., Apollo).
- Good understanding of Git, source control procedures, and feature branching.
- Commitment to meeting project deadlines and delivering high-quality work, especially during critical project phases.
- Next.js experience is a major plus.
- TypeScript experience is a major plus.
- Familiarity optimizing PWA sites for performance using Google’s Core Web Vitals is a plus.
- Experience with user interface development for mobile sites/PWAs is a plus.
- Good understanding of web security practices is a plus.
Job Types: Full-time
Benefits:
- Health insurance
- Internet reimbursement
- Work from home
Work Location: Remote