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 MonthsJob 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-3Key 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