102 Shashwath Solution Jobs
React Developer - Senior Software Engineer
Shashwath Solution
posted 1d ago
Key skills for the job
Role Overview:
We are looking for a talented and experienced Senior Software Engineer specializing in React development. In this role, you will be responsible for designing and implementing high-quality web applications while mentoring junior developers and ensuring adherence to coding best practices.
Key Responsibilities:
- Expert Development: Write clean, maintainable, and efficient code while adhering to coding best practices.
- Mentorship: Mentor and groom junior developers, helping them to enhance their technical skills and career growth.
- Risk Identification: Identify potential risks in projects and proactively communicate these to stakeholders, providing solutions where possible.
- React State Management: Utilize your in-depth knowledge of React state management and Redux to build scalable and efficient applications.
- API Integration: Integrate RESTful APIs and manage API interactions effectively, including the use of interceptors for handling requests and responses.
- CSS Frameworks: Apply CSS frameworks to ensure responsive and aesthetically pleasing designs, enhancing the user experience.
- Design and Logic Implementation: Collaborate with UX/UI designers to translate designs into functional and visually appealing web pages, implementing complex logic as needed.
Key Skills and Qualifications:
- Strong programming skills with a focus on JavaScript and React.
- Proficient in state management with Redux and handling API integrations.
- Solid understanding of CSS frameworks (e.g., Bootstrap, Tailwind) and best practices in web design.
- Experience in identifying project risks and effectively communicating them to stakeholders.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- Strong communication skills, both verbal and written.
Preferred Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- Experience with testing frameworks and methodologies (e.g., Jest, Enzyme).
- Familiarity with modern development tools and version control systems (e.g., Git).
Employment Type: Full Time, Permanent
Read full job description