UI Developer
Robotics Technologies LLC
Birmingham, AL, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Agile Methodology
Ajax (Programming Language)
Business Logic
Application Performance Management
HTML5
Unit Testing
Bootstrap (Software)
Browser Compatibility
Cascading Style Sheets (CSS)
Code Review
Software Debugging
+31 more
Software Design Patterns
Document Object Model
Github
Design of User Interfaces
JSON
JQuery
Scrum Methodology
Release Management
Responsive Web Design
TypeScript
Web Content Accessibility Guidelines
Web Applications
Web Performance Optimization
Web Pages
Website Wireframe
Tailwind
ReactJS
Adobe XD
Backend
Syntactically Awesome Style Sheets (SASS)
Webpack
AngularJS
Material UI
Information Technology
Figma
Front End Software Development
React Redux
React Testing Library
Restful APIs
Es2015
Jasmine
Job description
- Design, develop, and maintain responsive and user-friendly web applications.
- Build interactive user interfaces using HTML5, CSS3, JavaScript, and TypeScript.
- Develop reusable UI components and front-end modules using React.js and Angular.
- Implement responsive web designs compatible with desktop, tablet, and mobile devices.
- Develop dynamic web pages using modern JavaScript frameworks and libraries.
- Integrate front-end applications with RESTful APIs and backend services.
- Collaborate with UX/UI designers to convert wireframes and prototypes into functional applications.
- Implement state management using Redux, Context API, or NgRx.
- Optimize application performance, page loading speed, and browser compatibility.
- Develop reusable design systems, UI libraries, and component-based architectures.
- Implement form validations, error handling, and client-side business logic.
- Ensure cross-browser compatibility and accessibility standards using WCAG guidelines.
- Work with CSS preprocessors such as SASS, LESS, and modern CSS frameworks.
- Perform debugging, troubleshooting, and resolution of front-end application issues.
- Write unit tests and component tests using Jest, Jasmine, and React Testing Library.
- Participate in code reviews and maintain coding standards.
- Collaborate with backend developers, QA engineers, product owners, and business analysts.
- Participate in Agile ceremonies, sprint planning, and application releases.
Required Technical Skills
- HTML5 and CSS3
- JavaScript (ES6+)
- TypeScript
- React.js and Angular
- Bootstrap and Material UI
- Tailwind CSS
- Redux and Context API
- RESTful APIs and JSON
- Responsive Web Design
- SASS / SCSS
- jQuery
- AJAX
- DOM Manipulation
- Git and GitHub
- Webpack and Vite
- Jest and Jasmine
- Cross-Browser Compatibility
- WCAG Accessibility Standards
Requirements
- Experience with Figma, Adobe XD, and Sketch.
- Knowledge of UI/UX design principles.
- Understanding of frontend architecture and design patterns.
- Experience with CI/CD pipelines and deployment processes.
- Familiarity with Agile and Scrum methodologies.
- Knowledge of web performance optimization and SEO best practices.
- Experience with cloud-based application environments., * Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Strong problem-solving and analytical skills.
- Ability to develop scalable and maintainable frontend applications.
- Excellent communication and collaboration skills.
- Experience mentoring junior UI developers.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…