Job Details

ID #44947830
State North Carolina
City Cary
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Amiga Informatics
Showed 2022-08-17
Date 2022-08-16
Deadline 2022-10-15
Category Web/HTML/info design
Create resume

Lead UI React developer (Should be comfortable with hands on developer)

North Carolina, Cary, 27511 Cary USA

Vacancy expired!

  • Looking for a creative, skilled UI Developer who can combine the art of design with the art of programming, as a UI Developer, you will work on the aesthetic of a website to make it appealing to the user while maintaining the core functionality of the website. Additionally, you will have to stay up-to-date on emerging technologies.

Technical Skills:
  • Lead REACT developer with hands-on experience in developing REACT applications using Micro Frontend Architecture and is technical SME in micro UI application integrations.
  • Extensive demonstrated hands on experience using Java or JavaScript and experience designing, developing and maintaining complex applications and database experience (SQL Server and/or Oracle)
  • Working knowledge of React JS, JavaScript, Web 2.0 and solid understanding of Object Oriented Principles
  • A background in creating high quality web based user interfaces
  • An understanding of how to ensure these interfaces are easy to navigate, linkable, responsive and accessible
  • Practical experience of test driven development and constant refactoring in continuous integration environment
  • Experience with HTML, CSS, Web Service (REST), Junit (or Selenium)
  • Working knowledge of OpenShift/ Kubernetes, Docker & sHelm
  • Practical experience with build tools (preferably Gradle), source code control (preferably Git), and continuous integration (Jenkins or TeamCity)
Responsibilities:
  • You will be a member of cross functional IT delivery team that includes business analysts, developers, and testers actively practicing agile methodology for software development
  • Work as part of a delivery team, collaborating with others to understand requirements, analyze and refine stories, design/implement/test solutions and support them in production
  • Design and develop excellent, ergonomic and understandable user interfaces
  • Work closely with users to gain feedback, and ensure they are fit for purpose
  • Use BDD techniques, collaborating closely with users, analysts, developers and other testers
  • Define and evolve the architecture of the components you're working on
  • Ensuring that the software you build is reliable and easy to support in production

Soft Skills:
  • Constant interaction with other developer teams and design team to discuss UI ideas
  • A thorough review of applications needs and interfacing elements
  • Follow proper documentation for changes in application and further updates
  • Competence to translate business needs into technical requirements
  • Open-minded team player, willing to accept feedback and offer suggestions
  • Good time management, project management, communication, and interpersonal skills
  • Capability to write crisp and clear code based on guidelines and best practices
  • Willingness to learn modern-day tools and processes
  • Good problem-solving, troubleshooting skills
  • Creativity and accountability.

Vacancy expired!

Subscribe Report job