Job description
Job Brief
The Front End Developer is responsible for using their knowledge of open-source technologies to code single-page applications (SPAs) that are highly functional and business-critical applications.
SUMMARY:
The Front End Developer is responsible for using their knowledge of open-source technologies to code single-page applications (SPAs) that are highly functional and business-critical applications. Their duties include communicating with clients to identify functional and non-functional requirements, optimizing UI’s for different viewports, integrating peripherals with the UI where needed, and running tests to ensure code is consistent, secure, and optimized.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Produce, maintain and modify single-page applications (SPAs) using ReactJS v17+
- Work with clients to develop the overall look and design of an application or website
- Leverage the inbuilt React toolkit for creating frontend features
- Consider security upfront for a secure user experience
- Leverage the inbuilt React toolkit for creating frontend features
- Create tools that enhance the user’s experience
- Ensure accessibility across many platforms, including laptops and smartphones
- Test for ease of use, speed and other quality factors
- Work closely with the backend developers to design the best possible solution
- Provide technical subject matter expertise to software development teams responsible for system designs.
- Coordinate with teams across the enterprise to create a similar look and feel
- Responsible for quality control of all development deliverables
- Develop, maintain and implement standards and methodologies for software development
- Responsible for interpreting user requirements to design and application teams
- Estimate development effort in support of project requests, based on documentation provided
- Participate in code quality checks through reviews and code quality tools
- Perform other related duties as required
EDUCATION AND/OR EXPERIENCE:
- Bachelor’s degree in Computer Science, related field, or equivalent work experience.
- 4-6 years of experience in a directly related field.
EQUIREMENTS/SKILLS:
- Required Technology Skills
- Expert in Front End Development, proficient in ReactJS v17+, React-Router, Redux-Saga, JavaScript, Typescript, Material UI, Jest, HTLM5, CSS styling tools
- Understanding of key design principles and SEO optimization
- Ability to use customer input to create functional, creative and user-friendly UI’s
- Analytical with high attention to detail
- Excellent verbal and written communication skills
- Advanced problem-solving skills
- Writing tests for automated regression testing
- Git/Source control expertise
- Working experience in building Images and Containerization using Docker, Docker Engine using an orchestration system like Kubernetes/Openshift
- Experience analysing/tuning performance
- Ability to align workday with US Eastern Time Zone
Nice To Have Technology Skills
- Experience building and deploying projects using CI/CD tools such as Jenkins
- Graphic design experience
- Experience with integrating peripherals such as scanners and scales into the UI
- Experience in Java spring based microservice development would be a plus.
- Other Skills
- Experience with Agile Software Development practices using tools like JIRA/Confluence
- Ensure best practice use of applications by keeping abreast with emerging technologies to ensure optimal performance of the applications
- Strong emphasis on code quality, peer reviews, and writing test-driven code
- Experience developing on a full project life cycle, from requirements to delivery
- Ability to research new technologies and create conceptual models or solutions and present them to high-level audience across business, application and technology domains
- Proven experience with TDD, and ability to mentor others in effective TDD
PHYSICAL DEMANDS:
- Physical demands are consistent with a professional office setting
- Regular sitting at workstation for 25 – 75% of the work shift
- Ability to work alternate shifts (<20%)
Equal Opportunity Employer - Veterans/Disability
colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.