UI/UX Software Developer

Painted Post, New York

divihn.com
Apply for this Job
For further inquiries regarding the following opportunity, please contact one of our Talent Specialists:
Dipankar at
Swathika at


Title: UI/UX Software Developer
Location: 100% onsite at Painted Post, NY
Duration: 12 Months


Job Description :
  • Client is seeking an experienced Frontend Developer with a strong proficiency in Vue.js and UI development using Figma design in a scrum development team.
  • Manager is open to non-local candidates willing to relocate at own expense.
Education:
  • BS in Computer Science, Computer Engineering, Information Technology, or related field.
  • May consider an Associates if the candidate has an additional 3-5 years experience than what is being required.
Years of Experience: 1-3

Key Responsibilities:
  • Develop and maintain user interfaces component/reusable modules using the latest Vue.js.
  • Collaborate with UI/UX designers to transform Figma designs into functional and reusable components.
  • Work closely with backend developers to consume RESTful and GraphQL APIs.
  • Utilize Git and GitLab for version control and collaborative development.
  • Implement and maintain components using Storybook for consistent UI development.
  • Solve complex problems and debug issues to ensure seamless user experiences.
  • Engage with team, participate in code reviews and improvement of development processes.
  • Add UI unit test cases, help team members contribute and utilize test driven development.
  • Engage in agile development to deliver iterative and incremental solutions.
Technical Requirements:
  • Vue.js: Extensive experience and proven expertise in building and managing applications using Vue.js and related technologies (Vuetify, Vite, Pinia, Composition API etc.)
  • Typescript: Experience with typescript-based development
  • Architectural Patterns: Solid understanding & experience with MVC and MVVM.
  • Version Control: Strong proficiency in Git, with experience using GitLab for CI/CD.
  • UI/UX Design: Ability to work with Figma for translating designs into functional applications.
  • API Integration: Experience consuming RESTful and GraphQL APIs.
  • Component Libraries: Experience with Storybook for component development and documentation (building and sharing reusable Vue.js components with other teams).
  • Problem Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and optimize web applications.
Additional/Bonus skill sets:
  • C , VB.Net, Python, C , Java, MATLAB, Micro Services, GraphQL API definition
  • Knowledge of performance optimization techniques for frontend applications
  • Experience with testing frameworks and tools (e.g., Playwright, Cypress) is a plus.
  • Familiarity with relational databases especially, PostgreSQL (optional)
Travel Requirements: 0-25% Domestic and International, low likelihood, but depends on project assignments.

Work Schedule: Typical 40 hours per week. May require working weekends/holidays or longer days to support projects.

Interview process: Phone screen, then either onsite interview for local candidates or Teams Meeting for non-local candidates
Date Posted: 03 May 2025
Apply for this Job