
Temporary UI Developer
RSM US LLP
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $52 - $78 per hour
Job Level
SeniorLead
Tech Stack
JUnitMaterial UI.NETNode.jsReactReduxSQLTypeScript
About the role
- Develop user interfaces using React, Redux, NodeJS, and related technologies, ensuring high performance and responsiveness while following Test-Driven Development (TDD) principles.
- Collaborate with design and backend teams to create seamless user experiences while adhering to established design guidelines.
- Utilize TypeScript, Axios, Echarts, Material UI, and AG Grid to enhance UI functionalities and data visualization.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, contributing to a collaborative team environment.
- Work under tight deadlines, managing multiple tasks and projects simultaneously without compromising quality.
- Communicate effectively with team members, providing updates, sharing insights, and actively contributing to discussions.
- Collaborate closely with backend developers with an understanding of .NET and SQL Server for seamless integration and data handling.
- Maintain code integrity, following Test-Driven Development (TDD) best practices, ensuring scalability and maintainability of UI components.
Requirements
- Bachelor's degree in computer science, Engineering, or related field.
- 7-10 years of proven experience as a UI Developer, demonstrating proficiency in React, Redux, NodeJS, npm, TypeScript, Axios, Echarts, Material UI, AG Grid, and related front-end technologies.
- Experience with Test-Driven Development (TDD) principles and practices.
- Knowledge of JUnit for testing and familiarity with Agile methodologies.
- Understanding of .NET and SQL Server for effective collaboration with backend teams.
- Hands-on experience in Agile tools like Jira, Confluence, and Gliffy for project management and documentation.
- Excellent team player with the ability to thrive in a dynamic, fast-paced environment.
- Strong communication skills with the ability to work under tight deadlines.
Benefits
- flexibility in your schedule
- empowering you to balance life’s demands
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactReduxNodeJSTypeScriptAxiosEchartsMaterial UIAG GridTest-Driven DevelopmentJUnit
Soft skills
team playercommunication skillstime managementcollaborationadaptabilityproblem-solvingdynamic environmentfast-paced environment
Certifications
Bachelor's degree in computer scienceBachelor's degree in Engineering