Job description for Frontend Developer
The key responsibilities of the Senior Front End Engineer are:
● Work with partners within the organization to develop User interfaces for Modern Rich Internet Applications with contemporary UI technologies
● Specifying API’s in Swaggerhub enabling asynchronous frontend and backend development
● Partner with Quality Engineering colleagues to create automated regression integration tests.
● Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
● Develop tested and documented software solutions by studying information needs, conferring with users, and studying systems flow, data usage, work processes, and regulatory and compliance needs
● Supporting the development and roll-out of new processes and strategies for improving and sustaining exceptional quality levels while accelerating content development.
● Participate in code reviews (PR’s)
● Follows and improves the Layr software development Kanban life cycle
● Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
● Improves operations by conducting systems analysis and recommending changes in policies and procedures.
● Develop cost management strategies for containing and reducing infrastructure costs
● Collaborate with Product Managers to find the fastest paths to customer value
● Supports curating a collaborative team of highly skilled developers capable of empowering their teammates to deliver sophisticated solutions
Relevant Technology Stack (including but not limited to):
● Tech Stack
○ AWS
■ Lambda
■ DynamoDB with DAX
■ RDS with Elasticache
● Languages
○ Typescript
● Frameworks
○ React
○ CSS
○ HTML
○ Serverless
● Tools
○ Swaggerhub
○ GitHub
○ AWS CodeBuild
● Techniques
○ Design Thinking
○ Test Driven Development
○ Behavior Driven Development
○ Kanban Agile
Who you are
● Adapts easily to changes
● An eagerness to work with remote, multi-national, multi-cultural teams
● Fact-driven thinking - without data you're just another person with an opinion
● Curious to learn and explore new approaches
● Player / Coach leadership style
● Efficient work habits – ability to focus on what matters most
● Obsession with client value
● Demonstrated strength in talent selection and management
● Strong execution skills and action bias
Candidacy Buffs
● Portfolio that highlights past frontend development work
● Experience building software for highly regulated production environments
● Open source contributions
● 6 to 10 years of recent experience in frontend development
○ Building
○ Test Driven Development
○ Behavior Driven Development ...