
Senior React Developer

Employees 1-10

Salary BAM 2,000 - 15,000 per month

Full Time - Hybrid
- 324 days ago
Job summary
We are on the lookout for a Senior React Developer to join our dynamic IT team. In this role, you will craft high-quality user interfaces, collaborate with diverse teams to enhance application functionality, and contribute to innovative solutions. Our organization champions inclusivity and values every team member's input, fostering a culture of creativity and continuous improvement. If you are passionate about building exceptional web applications and thrive in a collaborative environment, we invite you to apply.
Responsibilities
- Lead the development of complex React applications, ensuring scalability, performance, and user experience are top-notch.
- Collaborate with cross-functional teams to design and implement frontend solutions that meet project requirements.
- Optimize code for maximum efficiency and maintainability, adhering to best practices and coding standards.
- Integrate APIs and third-party services to enhance application functionality and user interactions.
- Stay updated on industry trends and emerging technologies to drive innovation and continuous improvement.
Must-have skills
- Extensive experience in React development, with a proven track record of successful projects and applications.
- In-depth knowledge of frontend technologies such as JavaScript, HTML, and CSS, ensuring robust and efficient code implementation.
- Strong problem-solving skills to address complex technical challenges and optimize application performance.
- Excellent communication skills to collaborate effectively with team members and stakeholders.
- Ability to lead and mentor junior developers, fostering a culture of learning and growth.
Nice to have
- Experience with backend technologies like Node.js or Python
- Knowledge of responsive design and mobile development
- Familiarity with testing frameworks such as Jest or Enzyme
- Understanding of Agile methodologies and DevOps practices
- UI/UX prototyping skills using tools like Figma or Sketch
- Certifications in React or frontend development
- Participation in open-source projects or tech communities
- Experience with cloud platforms like AWS or Azure
Qualifications
- Bachelor's or Master's degree in Computer Science or related field
- Expertise in React.js, JavaScript, HTML, and CSS
- Proficiency in frontend development and UI/UX design principles
- Strong problem-solving skills and attention to detail
- Experience with version control systems like Git
- Ability to mentor junior developers and provide technical guidance
- Excellent communication and teamwork abilities
Benefits
- At Microsoft Corporatio, we value our team members and their well-being.
- Our workplace culture encourages creativity, teamwork, and continuous learning, allowing you to thrive both professionally and personally.
- We offer a comprehensive benefits package, including:
- Competitive salary and performance-based bonuses.
- Generous paid time off and flexible work hours to support work-life balance.
- Health and dental insurance plans to ensure you and your family's well-being.
- Retirement savings plans with company matching contributions.
- Professional development opportunities, workshops, and conferences.
- Fun and inclusive company events, team-building activities, and celebrations.
Working hours
- Monday - Friday 9 AM - 5 PM
Equal Opportunity, Accessibility & Privacy
We are an equal opportunity employer and are committed to fostering an inclusive and respectful workplace. We welcome applications from all qualified candidates and do not discriminate on the basis of race, colour, ancestry, place of origin, religion, sex, sexual orientation, gender identity or expression, age, disability, marital or family status, or any other characteristic protected by applicable law.In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), accommodations are available throughout the recruitment, selection, and assessment process. Applicants requiring accommodation may contact the employer to make arrangements.Personal information collected during the recruitment process will be used solely for hiring purposes and handled in accordance with applicable privacy legislation.
Use of Technology in Hiring
We may use automated tools or artificial intelligence to support certain aspects of our recruitment process, such as application screening or scheduling. These tools are designed to assist, not replace, human decision-making, and all hiring decisions involve human review.
Job location
Reporting to
Manager
Share this job





