Customer Focused. Mission Driven.
UI Developer
Location
Ohio
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
UI Developer
Applied Research Solutions
• Design, develop, and test responsive user interfaces written in React to interface with backend cloud APIs. • Package web-based frontends into lightweight, native desktop applications. • Collaborate closely with backend engineers to integrate UI components with Go-based orchestrators, Python scripts, and cloud services. • Leverage GitLab for version control, code reviews, and active participation in CI/CD pipeline workflows. • Create and maintain comprehensive unit and integration tests for UI components to ensure application stability. • Actively communicate with the product owners and stakeholders to translate user feedback into actionable UI improvements. • Document frontend architecture, design patterns, and interface specifications for the broader engineering team. • Capacity to grow and develop new skills in response to emerging challenges.
Job Requirements
- Must be a US citizen.
- Must have a Secret Clearance.
- 3+ years of experience developing, testing, and deploying production-ready web applications.
- 2+ years of strong experience with React and modern frontend state management tools.
- 2+ years of experience with Cloud technologies
- Proficient with VSCode, including the effective use of extensions for debugging, linting, and formatting.
- Strong communication skills with a proven ability to bridge the gap between technical developers and non-technical stakeholders.
- Excellent collaboration and project organization skills.
Benefits
- Competitive salary
- Flexible working hours
- Professional development budget
- Home office setup allowance
- Global team events
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Frontend Developer
cVortexSomos a cVortex: solução de atendimento omnichannel com IA que simplifica relações para transformar negócios. #cVortex
• Design, implement, and maintain distributed systems in C/C++ with a focus on performance, security, and scalability, ensuring business SLAs. • Perform code reviews and define code quality standards. • Diagnose and fix performance issues, memory leaks, and concurrency problems, supporting the support team as needed. • Train team members when necessary. • Collaborate with product, QA, and infrastructure teams to deliver robust solutions. • Document technical decisions and processes.
Mid-level Full-Stack Developer – Front-end Focus
BuzzmonitorSimplify social media management with AI.
• We are looking for a Mid-level Dev with a heart for Front-end (Next.js/React) who enjoys building impeccable responsive interfaces. • Have back-end experience with Django to work across the product end-to-end. • Work on a live product with fast decision-making, where you’ll have plenty of room to make an impact.
Senior Software Engineer, Front-End Focus
Kin InsuranceThe world has changed. Why hasn't insurance? Kin. For Every New Normal.
• Own the design, development, and delivery of complex front-end features using Typescript, Angular (2+), Lit, HTML, and SCSS • Architect scalable UI solutions and reusable component libraries leveraging Web Components • Integrate front-end applications with APIs, including defining contracts and collaborating on API design • Drive performance optimization, accessibility improvements, and UX enhancements across applications • Lead and participate in pair programming, code reviews, and technical design discussions • Champion engineering best practices across documentation, testing, CI/CD, architecture, and maintainable layout patterns • Mentor junior engineers through technical guidance, feedback, and modeling high-quality engineering habits • Identify systemic technical debt and propose pragmatic, high-leverage improvements • Collaborate cross-functionally with product, design, and backend engineering partners to deliver end-to-end solutions
• Design, develop, and maintain scalable applications using TypeScript, Node.js, and ReactJS. • Actively participate in the entire software lifecycle, from conception to delivery and maintenance. • Write clean, testable, reusable, and efficient code, following engineering best practices. • Collaborate with engineering, design, and product teams to ensure solutions meet user needs. • Perform code reviews and provide constructive feedback that fosters the team's technical growth. • Contribute ideas, technical solutions, and proposals for continuous improvement of products and processes. • Ensure high performance, security, and scalability of developed applications. • Document architectures, processes, and technical decisions clearly and accessibly.




