This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs in Utah today!

To post a job, login or create an account |  Post a Job

  Jobs in Utah  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Senior Frontend Developer

ABCS, Inc.

This is a Contract position in Salt Lake City, UT posted September 11, 2021.


Frontend Software Engineer 1-year contract to hire 100% remote Phoenix, AZ $75 to $85 per hour JOB DESCRIPTION: Essential responsibilities
· Design, delivery, and maintenance of large-scale and complex software applications within an entire technology or application area.

· Works with partners to understand and translate complex, real-world problems into feasible technology solutions.

· Develops clear and complete design artifacts as needed to illustrate Digital Engineering technology.

· Acts as a consultant to a specific technology area, providing thought leadership on modern application architecture considering Performance, Accessibility, Usability, Security, Analytics, Automation, and Quality Assurance.

· Understands and communicates tradeoffs between usability and performance needs.

· Contributes a leading perspective on specific technologies within digital applications.

· Collaborates with Architects to establish a technical vision for various projects and experiences.

· Proactively identifies and reviews opportunities and establishes new patterns to ensure a safe, consistent, and seamless user experience.

· Invents, adopts, or evolves technical decisions, processes, and standards to support an efficient SDLC.

· Establishes standards for recruiting, hiring, and mentoring outstanding software engineering talent.

· Partners with Architects and other Engineering teams to ensure the Digital ecosystem of applications and services are durable and scalable.

· Ensures that solutions are aligned with Enterprise Architecture and applications and systems are built for uninterrupted availability, meet performance requirements, future extensibility, multiple system integrations, long-term growth, and low-maintenance support.

· Provides leadership to drive the continued adoption of DevOps and cloud enterprise solutions.

· Drives best practices in Site Reliability Engineering and ensures secure, scalable, performant, and highly-available services.

· Introduces new ways of improving & scaling digital applications.

· Identifies, plans, and implements improvements to deployment/release pipelines.

· Mentors and coaches more junior Engineers.

What would make us excited about you
· 10 years’ successful professional experience in the design, delivery, and support of complex projects across web platforms & mobile applications.

· 8 years’ deep and direct hands-on experience with the specific technologies used in the teams’ systems/solutions.

· Experience working in an Agile delivery environment.

· Ability to develop technical solutions based on requirements from product, technology, and support teams.

· Ability to lead and work with onshore/offshore teams, and comfortable working in a virtual environment.

· Ability to consistently participate in the recruiting and interview processes and regularly mentor members of the team.

· Experience using unit testing frameworks.

· Experience installing, configuring, and using code analysis tools such as PMD, Checkstyle, Findbugs, and Sonar.

· Experience building and consuming RESTful web services.

· Hands-on experience working in an automated, cloud-based environment.

Understanding of QA practices (TDD, BDD, Performance, Security, Integration/Compatibility, Regression, and Functional Testing).

· Experience supporting complex systems with significant integration points and external third-party systems through APIs.

· Strong customer relationship, interpersonal, analytical, and problem-solving skills.

· Outstanding oral, written, presentation and listening communication skills.

· Effective decision-making skills, even under pressure and while lacking all of the desired detail.

· Deep understanding of Object-oriented design principles and other design patterns (e.g.

MVC, serverless, etc.).

· Experience with performance optimization techniques.

· Experience deploying to cloud platforms such as AWS.

· Demonstrated mastery of software development best practices, including code standards, code reviews, source control management, build processes, testing, and operations.

· Working experience of Cloud architectures, services, and DevOps practices within AWS.

· Experience with highly transactional account and payment-related websites.

· Understanding of front-end technologies including experience with React, Typescript, and Node.js.

· Experience with open source user authentication tools and methods.

· Experience with log management and user monitoring tools.

AL Jobs AR Jobs CA Jobs GA Jobs KS Jobs KY Jobs LA Jobs MD Jobs MI Jobs MN Jobs MS Jobs MO Jobs NY Jobs OR Jobs TN Jobs TX Jobs UT Jobs VA Jobs WV Jobs ID Jobs