What are the responsibilities and job description for the React JS Application Architect position at Upqlose?
Job Description:
We are seeking a skilled ReactJS Application Architect to join our team and play a crucial role in designing, implementing and optimizing robust, scalable, and high-performance ReactJS applications. As an Application Architect, you will be responsible for translating business requirements into technical solutions, ensuring the overall success of our ReactJS projects. Your expertise in ReactJS and application architecture will be instrumental in driving the development process and ensuring the delivery of high-quality software solutions.
Responsibilities:
- Collaborate with cross-functional teams, including developers, designers, and product managers, to understand business requirements and translate them into technical specifications.
- Design and architect scalable and maintainable ReactJS applications, ensuring adherence to best practices and industry standards.
- Develop technical solutions that align with the company's strategic goals and objectives.
- Provide technical guidance and mentorship to development teams, ensuring the implementation of efficient and effective ReactJS solutions.
- Conduct code reviews and perform quality assurance to ensure code integrity, performance, and maintainability.
- Stay up-to-date with the latest trends and advancements in ReactJS and application architecture, and proactively suggest improvements to enhance the development process.
- Collaborate with stakeholders to identify and resolve technical issues, ensuring timely delivery of projects.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a ReactJS Application Architect or a similar role, with a strong portfolio of successful ReactJS projects.
- In-depth knowledge of ReactJS, including its core principles, best practices, and common design patterns.
- Proficiency in JavaScript, HTML, CSS, and related web technologies.
- Strong understanding of application architecture principles, such as component-based architecture, state management, and data flow.
- Experience with modern front-end development tools and frameworks, such as Redux, Webpack, and Babel.
- Familiarity with RESTful APIs and integrating front-end applications with back-end services.
- Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
- Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
- Ability to work independently and as part of a team, with a strong sense of ownership and accountability.
Join our team as a ReactJS Application Architect and contribute to the development of cutting-edge ReactJS applications that drive our business forward. Apply now and be part of our innovative and dynamic environment.
Job Type: Full-time
Pay: $130,000.00 - $140,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
Compensation package:
- Yearly pay
Experience level:
- 5 years
Schedule:
- 8 hour shift
Application Question(s):
- Are you currently based in Houston, Texas?
Education:
- Bachelor's (Required)
Experience:
- React: 5 years (Preferred)
Ability to Commute:
- Houston, TX 77010 (Required)
Work Location: Hybrid remote in Houston, TX 77010
Salary : $130,000 - $140,000