Note: The job is a remote job and is open to candidates in USA. Xebia is a global digital consulting company known for its innovative technology solutions. They are seeking an experienced Full Stack Developer with expertise in ReactJS and .NET to design and develop scalable web applications while collaborating with cross-functional teams and shaping best practices in engineering.
Responsibilities
- Full Stack Development: Design, develop, and maintain web applications using ReactJS (front-end) and .Net/C# (back-end)
- UI/UX Implementation: Collaborate with designers to implement responsive and user-friendly interfaces using ReactJS
- API Development & Integration: Develop and integrate RESTful APIs, handling seamless communication between frontend and backend layers
- Database Management: Work with SQL and NoSQL databases to design efficient data models and queries
- Code Quality & Performance: Ensure clean, maintainable, and efficient code through best practices such as modular development, code reuse, and thorough testing
- Testing & Debugging: Write unit tests, perform integration testing, and debug issues across the full stack
- Collaboration & Communication: Work closely with cross-functional teams — including product managers, designers, and QA engineers — to deliver high-quality products, articulating technical concepts clearly to both technical and non-technical stakeholders
- Agile Methodologies: Participate actively in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives, and contribute feedback to improve team efficiency
- Mentorship: Guide and mentor junior developers in technical problem-solving and skill development
- Continuous Learning: Stay current with the latest trends and technologies in ReactJS and full-stack development
- Support technical evaluations of other consultants when required, contributing to the assessment of skills and alignment with project needs
Skills
- 6–9 years of hands-on experience in full-stack web development with a strong focus on ReactJS
- In-depth knowledge of ReactJS, Redux, JavaScript, HTML, CSS, responsive web design principles and front-end languages, including DOM manipulation and the JavaScript object model
- Thorough understanding of Typescript, React Hooks, React-Sagas for state management, and SASS pre-processors for CSS
- Experience with popular React.js workflows (such as Flux or Redux)
- Strong experience with .Net/C# and building RESTful APIs
- Experience with SQL and NoSQL databases
- Experience with cloud platforms (Azure) and CI/CD pipelines
- Experience with front-end and back-end testing frameworks
- Excellent verbal and written English communication skills with the ability to work in cross-functional teams and communicate technical details clearly to non-technical stakeholders
- Familiarity with Agile methodologies and experience working in Agile teams
- Strong analytical and troubleshooting skills to address complex technical challenges
- Hands-on experience leveraging AI tools in software development workflows, actively using AI-assisted coding, automation, or productivity solutions to improve delivery speed, code quality, and overall project outcomes
Benefits
- 100% remote work to provide flexibility and work-life balance. Time zone - EST.
- Company laptop and necessary equipment to perform your role effectively.
- Competitive salary and benefits package aligned with local market benchmarks.
Company Overview
Company H1B Sponsorship