UI Developer (React.js & Scala)

Overview

On Site
Contract - W2
Contract - 12 month(s)

Skills

Wireframe
Interfaces
Scalability
Mobile Devices
Backend Development
Frontend Development
User Experience
UPS
Sprint
Editing
Computer Science
UI
React.js
Management
HTML5
Cascading Style Sheets
Css3
JavaScript
Elasticsearch
Scala
Web Applications
Build Tools
RESTful
Version Control
Git
Problem Solving
Conflict Resolution
Attention To Detail
Communication
Collaboration
Teamwork
Agile
Software Development

Job Details

UI Developer React.js
Location: Plano TX
Client: Prime Vendor/Toyota
Onsite/Hybrid
Responsibilities:
  • Collaborate with product managers, designers, and software engineers to translate UI/UX design wireframes into high-quality code.
  • Develop dynamic and interactive user interfaces using React.js while adhering to best practices and coding standards.
  • Leverage your expertise in Scala to integrate front-end components with back-end services and APIs.
  • Create reusable UI components and libraries to ensure consistency and efficiency in development across projects.
  • Optimize applications for maximum speed and scalability, ensuring optimal performance on both desktop and mobile devices.
  • Collaborate with the back-end development team to ensure seamless integration of front-end and back-end components.
  • Participate in design and code reviews, providing constructive feedback and insights to enhance the overall quality of the product.
  • Stay up to date with the latest trends and advancements in UI/UX design and front-end development to continuously improve the user experience.
  • Identify and troubleshoot UI-related issues and work with the team to implement effective solutions.
  • Work in an Agile development environment, participating in sprint planning, daily stand-ups, and sprint reviews.
Qualifications:
  • Bachelor's degree in computer science, Engineering, or a related field (or equivalent work experience).
  • Proven experience as a UI Developer, with a strong portfolio showcasing React.js projects.
  • Proficiency in React.js and its core principles, along with experience in state management libraries like Redux.
  • Solid understanding of web technologies including HTML5, CSS3, and JavaScript ES6+.
  • Experience with responsive and mobile-first design techniques to ensure optimal performance across devices.
  • Strong knowledge of Scala and its integration with web applications.
  • Familiarity with front-end build tools and package managers such as Webpack, npm, or Yarn.
  • Experience with RESTful APIs and asynchronous request handling.
  • Knowledge of version control systems like Git and experience with code collaboration.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills, with the ability to work effectively in a collaborative environment.
  • Familiarity with Agile methodologies and tools for software development.
Thanks & Regards

Praneeth

Technical Recruiter

Desk:

Email:

Visit:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.