Senior Front End Developer and Technical Lead (remote)

Employer
Image Api
Location
Columbia, MD
Posted
Sep 17, 2021
Closes
Sep 26, 2021
Ref
110578459
Function
IT
Hours
Full Time
Image API is looking for a Senior Full Stack Developer and Technical Design Lead. In this role, you will be working with a high performing agile team on modern architectures, applying what you know about development to systems and reliability problems. You will learn and contribute to a 'code-first' initiative to help build, scale, monitor and report on complex enterprise systems and software.This position does not qualify for sponsorship and candidate must be able to work in the contiguous US and reside in the Eastern or Central time zones. The Senior Front End Developer and Technical Lead provides critical leadership, guidance, and execution of the companys software development plan and technology decisions; specifically, those related to the design, development, and implementation of its cloud-based microservice software platform, as well as the companys strategic software application portfolio. You will be writing the software using industry standard engineering frameworks and agile development practices, that delivers the companies platform and applications to its clients and target markets on time and within budgeted costs. Education and/or Experience: 3+ years of experience leading frontend development using React and TypeScript 6+ years of software engineering experience building efficient, reliable, performant, responsive, and high-quality web-based cloud systems Well-versed in AWS cloud platform, and 'infrastructure as code' approaches Bachelors degree in computer science or related field and/or technical degree from an accredited institution Knowledge, Skills & Abilities: Deep understanding of React, its core principles, and advanced concepts Strong proficiency in TypeScript, JavaScript including DOM and JavaScript object model Strong experience with component-based architecture and patterns with React Experience with common frontend development tools such as NPM, Yarn, Webpack, bit.dev etc. Excellent mastery of web standards, cross-browser compatibility and strong CSS skills with experience building both Responsive and Adaptive Web applications Experience with web accessibility standards and guidelines (ARIA, WCAG 2.0, ADA Section 508) Strong foundation in programming fundamentals, data structures, object-oriented design principles, software development best practices, and standards Deep knowledge of cloud design patterns, specifically event-driven architecture Strong knowledge of TDD or BDD software development techniques with experience in writing unit, integration, and end to end automated tests Strong experience with automated testing frameworks such as Jest, mocha, chai, and Cypress Strong desire to stay on top of the latest developments in web technologies Key Position Responsibilities Work effectively in a virtual and cross-functional team environment applying agile and other industry standard software development best practices Participate in the design session as the Frontend Technical Lead and collaborate with the backend technical lead to ensure the technical solution fits the overall product architecture and design. The frontend technical lead will collaborate with business analysts in developing user stories and be responsible for breaking stories into frontend development tasks during the design phase. Technical lead will fulfill the role of a frontend developer during the construction phase, writing quality testable code by implementing automated unit tests Consistently meet the quality and productivity performance standards established for each sprint Collaborate with product manager to prioritize future epics and develop corresponding timelines and milestones Participate in design sprints and assess the technical feasibility of the design constructs Review and validate requirements and functional design Perform technical design and create a technical design document Define and document development standards, frameworks, processes, and technical design standards Provide technical leadership to the development team through pair programming, code reviews, mentoring, guidance and address any issues, concerns, or blockers Research and evaluate a variety of software products and build vs. buy decisions Image APIs Core Values: Relationships! People, teams, and community matter and together we can do great things! We give back freely to others we work with and the communities we serve. Excellence! We do the right thing always, learn continuously, and are always in pursuit of better! Our work reflects our integrity, our quality standards, and delivers WOW! Authentic! Our word is our bond, we communicate openly, and laugh out loud! We are genuine, reliable, and always seek to make a difference! Dedicated! We are determined and resolved, using rigor and agility, to find a way to finish what we start! Yes, We Can! We believe in what is possible, are anchored in purpose, and lean on experience and innovation to deliver results. by Jobble

Similar jobs