As an Application Designer, you will play a crucial role in defining requirements and designing applications to meet business process and application needs using React.js. You will collaborate with cross-functional teams, analyze requirements, and create high-quality, scalable applications. Your focus will be on utilizing React.js and related technologies to deliver robust solutions that drive business success.
Key Responsibilities
- Collaborate with Cross-Functional Teams. Work closely with stakeholders, developers, and other team members to understand and analyze business requirements, ensuring applications are designed to meet these needs effectively.
- Design and Develop Applications. Utilize React.js to design and develop high-quality applications. Implement best practices and design patterns to ensure the scalability, maintainability, and performance of the applications.
- Code Quality Assurance. Conduct code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Maintain high code quality throughout the development lifecycle.
- Stay Updated. Keep abreast of the latest advancements in React.js and related technologies. Incorporate innovative approaches and technologies to maintain a competitive edge in the industry.
Professional & Technical Skills
Must-Have Skills
- Proficiency in React.js.
- Strong understanding of web development concepts, including HTML, CSS, and JavaScript.
- Experience with RESTful APIs and integration with backend services.
Good-to-Have Skills
- Experience with Redux and Node.js.
- Familiarity with Agile methodologies and version control systems such as Git.
Software Development Principles
Solid grasp of software development principles, with a focus on scalable and maintainable code.
Qualifications
- Minimum of 3 years of experience working with React.js.
- Strong educational background in Computer Science or a related field, with 15 years of full-time education.
- Proven track record of delivering impactful software solutions.
If you are passionate about creating innovative applications using React.js and have a strong background in web development, we encourage you to apply and join our dynamic team in Bengaluru.