Mô tả công việc
As a Senior Frontend Engineer, you will play a pivotal role within our Solution Engineering team. This position requires a profound grasp of essential engineering principles. Candidates should be dedicated to their professional development, familiar with our team&039;s methodologies and tools, and possess a robust foundation in engineering best practices, including automated testing, version control, and agile methodologies.
You will be expected to communicate effectively, providing constructive feedback to peers and supervisors alike. In situations where project requirements are ambiguous, you should proactively seek clarification to validate assumptions early, thus minimizing the need for subsequent revisions. It is crucial that you comprehend the broader implications of your work within the team, promptly identifying and communicating any potential requirement conflicts to the team lead. Additionally, you will collaborate closely with the frontend (FE) team to disseminate best practices and offer support and guidance to junior colleagues
Daily Activities:
Code writing and review based on the sprint backlog, adhering to front- end best practices.
Tackle projects that are complex, of high strategic importance, or large- scale.
Assist in steering the team’s sprint execution to meet deadlines without compromising quality.
Technical Responsibilities:
Consistently produce production- ready code that is easy to test, comprehend, and accommodates edge cases and errors.
Make realistic commitments regarding your tasks, understanding their priority and urgency, and execute them accordingly.
Offer technical opinions and participate in technical discussions that affect your team.
Communication and Leadership Responsibilities:
Mentor junior team members with openness, respect, flexibility, and empathy.
Address code- based defects identified in project work or by our technical support team.
Communicate effectively within your team, both in writing and verbally, across technical and non- technical topics.
Contribute to the enhancement of coding standards and practices utilized by our technical development team.
Aid in the creation and refinement of technical documentation, including technical designs and as- built documentation.
Assist team members in navigating challenges, resolving impediments, and completing assignments.