DwellFi, Inc.
UI Engineer Job at DwellFi, Inc. in Mission
DwellFi, Inc., Mission, KS, United States
Job Summary
We are seeking a highly skilled and passionate UI Engineer to join our team and craft beautiful, user-friendly, and high-performing web applications. You'll leverage your expertise in modern frameworks like Next.js and React, alongside a keen eye for design, to translate user stories and mockups into intuitive and engaging interfaces. The ideal candidate possesses a collaborative spirit and thrives in a fast-paced environment.
Responsibilities
- Design and develop user interfaces (UIs) for web applications using Next.js and React.
- Utilize Tailwind CSS to build consistent, responsive, and visually appealing UI components.
- Collaborate closely with backend engineers and designers to bridge the gap between design and functionality.
- Implement data fetching and manipulation strategies using Next.js data fetching using REST API to connect the UI to the backend.
- Optimize application performance for a smooth user experience across various devices.
- Write clean, maintainable, and well-documented code adhering to best practices.
- Participate in code reviews and contribute to improving the development workflow.
- Stay up-to-date on the latest frontend development trends and technologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 2+ years of experience building web applications with a focus on frontend development.
- Proficiency in Next.js, React (ES6+), and JavaScript/Typescript.
- Solid understanding of HTML, CSS, and web accessibility guidelines (WCAG).
- Experience with Tailwind CSS or similar utility-first CSS frameworks.
- Experience with Intuitive Dashboard UI designs
- Familiarity with relational databases (like PostgreSQL) and component testing tools like Storybook
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Bonus Points
- Experience working at a growth stage startup at 0-1 Phase with entrepreneurial spirit
- Experience with testing frameworks (e.g., Jest, Cypress).
- Experience with state management libraries (e.g., Redux, Zustand).
- Experience with continuous integration/continuous delivery (CI/CD) pipelines.
- Experience with open source contributions
- A portfolio showcasing your UI development skills and design sensibilities.