How Remoteville checks and expires listings
UI Architect
Skills
ShopifyClient RequirementsConflict ResolutionHandle Multiple ProjectsHigh Technical AptitudeMultitaskingQuality Assurance
What the job involves
The main requirements, responsibilities and hiring steps.
Day to day
- Guide development teams to create elegant usable responsive and interactive interfaces across multiple devices using CSS HTML JavaScript
- Review designs created by web designers ask any necessary clarifying questions and provide your feedback and guide as necessary
- Guide development team to implement UI using defined principles best practices and code guidelines by the company
- Guide development team to optimize websites to ensure fast loading speeds and passing the web-vitals
- Guide development team to ensuring the pixel perfection of the website and quality of deliverables
- Guide our clients towards strategic product features which are beneficial for the client's business and their growth
- Contribute to the continuous improvement of the development framework and processes
- Lead the release deployment process and code reviews
- Stay up to date on latest technology news in the e-commerce industry as well as in the development community Sharing with the team and enhancing their development knowledge and experience
- Guiding clients to make the right decisions from a technology and tools perspective
- Identify technical debts and communicate the same with our clients in a timely manner
- Provide transparent and regular communication with the team project manager and our clients
- Overlook and handle multiple projects simultaneously
- Present accurate deadlines to our clients on projects and sprints
- Keep track of your developers and ensure that they are effective at task management and communication with our clients
- Ensure the team developers are aligned with the weekly sprint and commitment to deliverables
- Communicate with the project manager about any unrealistic sprints and tasks
- Logically and realistically access weekly tasks set by the client and communicate with the PM and client if there are any required changes
- Understand their requirements present solutions and answer any other client questions
- Collaborate well with the project manager to prioritize tasks discussing project related issues and any other required support
- Ensure good collaboration with other teams UX QA and App in order to complete your tasks client requirements
- Keep track of your team's sprints and tasks
- Ensure the quality of deliverables of your team be responsible for the health of the project
- Ensure your team is following all standard processes e.g. deployment process Gitflow process QA etc
- Submit incident reports as needed on a regular basis
- Advise the team on various improvements solutions with ongoing projects
