Make your next career move with one of Houston’s fastest-growing tech companies. Browse and filter thousands of jobs in tech.

HTX Talent is the only job board highlighting top tech talent in the Bayou City.

One small step, one giant leap for your career.

Land your dream job in...

Take the next step create a talent profile

HTX Talent Hero Mobile Image

UI Developer (Contractor) (Remote)

Softway

Softway

Software Engineering, Design
Remote
Posted on Friday, June 28, 2024

UI Developer Contractor Job Description

Department: Product Development

Type: Contractor (Full time)

Duration: 4th July - 4th Aug

Overall Purpose of the Position:

As a UI Developer specialized in Front End Development, your primary objective is to design, develop, and maintain user-friendly web interfaces. You will work closely with cross-functional teams to ensure the delivery of high-quality, responsive, and visually appealing applications that meet user needs and business goals.

Key Responsibilities and Duties:

- Front End Development: Develop and maintain web applications using modern front-end technologies. Ensure applications are responsive, performant, and accessible across various devices and browsers.
- UI/UX Implementation: Collaborate with UX/UI designers to translate design concepts into functional, interactive experiences. Ensure alignment with design standards and best practices.
- Code Quality: Write clean, maintainable, and efficient code. Adhere to coding standards and best practices, including version control and code reviews.
- Performance Optimization: Optimize applications for maximum speed and scalability. Implement best practices for front-end performance, including efficient use of assets and resources.
- Cross-Functional Collaboration: Work with back-end developers, product managers, and other stakeholders to ensure seamless integration of front-end components with server-side logic. Participate in planning and design discussions.
- Testing and Debugging: Write and execute unit tests and participate in system-level testing to ensure robust, error-free applications. Debug and resolve issues as they arise.
- Continuous Improvement: Stay updated on industry trends, emerging technologies, and best practices in front-end development. Identify opportunities for process improvement and innovation.
- Documentation: Create and maintain documentation for front-end code, including code comments, technical guides, and user manuals.

Skills and Qualifications:

- High proficiency in front-end technologies such as HTML, CSS, SCSS, JavaScript, and TypeScript.
- Experience with front-end frameworks and libraries like React.js.

- Familiarity with CSS animations, libraries like GSAP, anime.js, Lottie, etc and interactive micro-interactions using JavaScript or Framer Motion
- Strong understanding of responsive design principles and mobile-first development.
- Experience with version control systems, particularly Git.
- Knowledge of front-end build tools and workflows (e.g., Webpack, Babel, npm).
- Familiarity with GraphQL and RESTful APIs and asynchronous request handling.

-Experience with testing frameworks and tools such as Jest, Mocha, or Cypress.

-Experience with Continuous Integration and Deployment

- Solid understanding of web performance optimization techniques.
- Strong problem-solving skills and attention to detail.

- Collaboration Platforms: Proficiency in tools such as Slack, Microsoft Teams, or Zoom for communication and coordination.

- Understanding of tools for performance testing and optimization, like Lighthouse and WebPageTest.
- Excellent communication and collaboration skills.
- Experience working in an agile development environment.
- Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is preferred.

Reporting Structure:

Reports directly to the Product Development Manager.

Collaboration and Interaction:

Engage with cross-functional teams, clients, and stakeholders, contributing ideas to enhance project outcomes and grow the function. Foster a teamwork-oriented mindset and provide regular updates to leadership.

Submit Your Application

You have successfully applied
  • You have errors in applying