Engineering - Front-End Developer 2
What it’s like to be Front-End Developer 2
In this role, you will build software that utilizes technologies such as Javascript, React and Angular. Specifically, you, along with your team, will be developing our customer portal system, our client side interfaces, and client side libraries that act as a front end for our search API. There are an abundance of challenges, from building user interfaces for robust data configuration, to reporting visualizations, to internal tools that help every other employee in the company get the job done.
As a developer, you spend the first few minutes of the day, reviewing your inbox, asana tasks, outstanding code reviews to make sure you’re not blocking anyone on your team.
You build code. When you are stuck, or needing to bounce ideas off another, you drag over a colleague to show off what you built and get feedback and input. You are eager to accept feedback and improve your design of the code. You demo to the product owner and deploy into production. You do some documentation and write some more tests. You have a discussion about tech choices. You get stuck on something and ask for help. You design something new and pull people up to the whiteboard to get to the bottom of it.
You find an issue you don’t know how to fix and you research intensely, amassing information from tens of sources collating information and learning about the problem domain to ultimately make a decision about direction. You show your decision to a trusted team member.
Why you might like it
You enjoy building beautiful user interfaces and intuitive user experiences. You write elegant code that is both easy to read and easy to adjust. You share your work others and collaborate to get to working solutions that are better than something you would come up with purely on your own.
Why we might like you
You enjoy working with others and helping mentor developers at all skill levels. You are a strong communicator who takes the time to interact with people across different disciplines. You have a keen sense of community and are always looking for new ways to expand the work of others.
Skills that are important to this role
UI Framework (2 of) | ui framework angular ui framework ember ui framework marko ui framework mithril ui framework react native ui framework react ui framework vue |
CSS Preprocessor (1 of) | css preprocessor sass |
Design Tool (1 of) | design tool adobe xd design tool balsamiq design tool figma design tool sketch |
Engineering - Front End Developer 1 skills
IDE (1 of) | ide intellij ide rider ide vim ide visual studio code |
UI Framework (1 of) | ui framework angular ui framework ember ui framework marko ui framework mithril ui framework react native ui framework react ui framework vue |
CSS Framework (1 of) | css framework bootstrap css framework tailwind |