Senior Front-end Software Engineer

9 Minutes ago • 6 Years + • Frontend Development

Job Summary

Job Description

This role involves working closely with other developers, product managers, BAs, and QAs to build new web/mobile products. You will define front-end tech stacks, lead junior and medium front-end developers, review requirements, design UI solutions, implement UIs, write efficient front-end code and unit tests, resolve slowness issues, define API schemas with backend developers, and collaborate with designers, product managers, and QAs to ensure accurate implementation and product quality.
Must have:
  • Review requirements and estimate UI solutions and effort
  • Design UI technical stack for requirements
  • Implement UI quickly with the team
  • Write efficient front-end code and unit tests
  • Resolve front-end slowness issues
  • Work with backend developers to define API schema
  • Collaborate with designers and product managers for accurate implementation
  • Work with QA to fix bugs and improve product quality
  • Bachelor's degree or above
  • More than 6 years of front-end development experience
  • Good sense to understand product from customer, functional, and non-functional perspectives
  • Strong proficiency in HTML5, CSS3, JavaScript, and modern frameworks like Vue2 or 3
  • Good oral and written English skills
Good to have:
  • Experience in the financial industry
  • Experience in mobile application development
  • Experience in RESTful API development with Java or Python
Perks:
  • Hybrid work environment
  • Opportunity to work remotely
  • Collaborate in-person each week
  • Range of other benefits to enhance flexibility

Job Details

The Role:

In this role, you will work closely with other developers, product managers, BAs and QAs to build new web / mobile products. You need define front-end tech stack for new products and lead junior and medium front-end developers to build products efficiently.

Responsibilities:

  • Review requirements to understand UI requirements from product manager and give an estimation about the UI solution and effort.
  • Design the UI technical stack for the requirements, provide it to team review.
  • Implement the UI with team quickly.
  • Write efficient front-end code and unit test.
  • Resolve front-end slowness issues for new and existing web applications.
  • Work with backend developer to define the API schema.
  • Work with designer and product manager to implement the requirements accurately.
  • Work with QA closely to fix bugs and improve product quality.

Requirements:

  • Bachelor`s degree or above.
  • Front-end development experience is more than 6 years.
  • Good sense to understand product from perspective of customer, functional and non-functional, such as usability.
  • Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like Vue2 or 3.
  • Good oral and written English skills
  • Preference given to candidates with experience in the financial industry.
  • Preference given to candidates with experience in mobile application development.
  • Preference given to candidates with experience in RESTful API development with Java or Python.

Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we’re at our best when we’re purposely together on a regular basis, at least three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues.

C99_MstarResShenz Morningstar (Shenzhen) Ltd. Legal Entity

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Shenzhen, Guangdong Province, China

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Frontend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Mumbai, Maharashtra, India (Hybrid)

Shenzhen, Guangdong Province, China (Hybrid)

Sydney, New South Wales, Australia (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Chicago, Illinois, United States (Remote)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (Hybrid)

Madrid, Community Of Madrid, Spain (Hybrid)

View All Jobs

Get notified when new jobs are added by Morning Star

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug