Software Engineer UI-Focused
Build responsive, accessible, and performant web applications using React, SCSS, Tailwind CSS, and modern front-end practices while contributing to architecture, backend services, APIs, databases, debugging, and on-call requests.
Responsibilities
- Design, develop, and maintain responsive web applications using React, SCSS, and Tailwind CSS
- Collaborate with product managers, designers, and engineers to deliver high-quality software
- Participate in architectural discussions, code reviews, and software lifecycle planning
- Apply a UX-first mindset to software development
- Use front-end architecture and browser capabilities to guide product, design, and architectural decisions
- Ensure cross-browser compatibility and optimize applications for performance and accessibility
- Improve development workflows and team practices
- Build and maintain scalable backend services using Node.js or Go
- Integrate and manage SQL or NoSQL databases
Requirements
- 5+ years of professional experience as a full-stack or front-end engineer
- Strong proficiency in React.js, Node.js, SCSS, and Tailwind CSS
- Strong HTML, CSS, and JavaScript skills with JavaScript framework experience
- Experience with SQL or NoSQL databases
- Understanding of software development lifecycle, Git, and CI/CD
- Experience with architecture and system design principles
- Ability to write clean, maintainable, and efficient code
- Strong problem-solving skills and attention to detail
- Experience or interest in Go, serverless architectures, cloud platforms, testing frameworks, and performance tuning