Frontend Developer Job at JM Bullion, Dallas, TX

TFlVaXozS1FoYUdlMmo0ZmJkelZ4M2k2c2c9PQ==
  • JM Bullion
  • Dallas, TX

Job Description

We are looking for an experienced and motivated Front-End Developer to join our team. As a Front-End Developer, you will be responsible for developing and maintaining the company's web applications and email templates, ensuring that they are user-friendly, compatible on all popular devices, and accessible to all users. You will collaborate with the UX and development team members to turn wireframes and mockups into fully-functional web pages, ensuring that the visual design and user experience meet the highest standards.

 

Principal Responsibilities and Duties

· Develop interfaces using TypeScript, React, Next.JS, HTML, CSS, and web optimized graphical elements.

· Maintain and continuously refine style sheets for reusability and reduce bloat.

· Work with QA developers to ensure UI/UX are presented as expected cross browsers and platforms.

· Write clean, well-documented, and maintainable code.

· Troubleshoot and resolve issues in a timely manner.

· Work with diverse team of developers, UX designers and product owners in fast paced iterative cycles.

· Perform related work as required.

· Adhere to all company policies and procedures.

 

Essential Skills/Qualifications

· 3+ years of professional experience required in TypeScript, React, HTML, CSS.

· Experience consuming REST/GraphQL APIs

· Must have hands-on experience with Next.JS using the App Router and the following concepts:

o State management

o Component lifecycle

o Hooks

o Context API

o Building reusable and responsive UI components

o SSR, CSR rendering

o Caching techniques

· Familiarity with Service Workers, Shadow DOMs and modern JavaScript patterns.

· Experience with and/or willingness to learn PWA and AMP a must.

· Understanding of Web Standards and Accessibility Best Practices required.

· Experience working in an Agile development environment.

· BS in Information System, UX or Computer Science, or equivalent work experience.

 

Nice to Have:

· Experience with Tailwind CSS

· Experience with Docker

· Exposure to Node.js

 

Other Important Factors

Passionate about user experience

Enjoy technical problem solving

Thrive in team environment

Excellent oral and written communication

Job Tags

Work experience placement,

Similar Jobs

University of California , San Francisco

Hospital Assistant 2 Job at University of California , San Francisco

 ...supervision, guided by policies and procedures of the Ambulatory Services, and in collaboration with the Clinical Nursing Staff, the Hospital Assistant II assists in the delivery of care to patients in an ambulatory specialty care pediatric satellite practice setting covering... 

Core-Mark

Truck Driver - Class B Job at Core-Mark

 ...Growth opportunities performing essential work to support Americas food distribution system. Safe and inclusive working environment,...  ...2 layovers a week Position Purpose: Food and food service delivery Drivers fulfill a critical role in the countrys food supply... 

TEEMA Solutions Group

Remote Email Chat Support Job at TEEMA Solutions Group

 ...something greater and youre looking for an employer encourages and supports your professional development. Advanced Home Care promotes...  ...winners.ResponsibilitiesProvide timely and effective email and chat support to customers.Resolve customer inquiries and issues... 

Jobot

Audit Associate Job at Jobot

RN Team Leader with 15K Sign on Bonus, PENSION, 401K plan, 4 weeks vacation and Compnay paid Life Insurance This Jobot Job is hosted by: Donna Gawroski-Kusik Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $1...

TalentSphere

Senior Waterproofing Estimator Job at TalentSphere

Overview Senior Waterproofing Estimator - Commercial ConstructionLocation: Dallas, TX | Job Type: Full-Time | Salary: $70,000-$90,000 + profit sharingAbout the Role Were hiring a Senior Estimator to join a growing commercial contractor thats built its name on quality...