UI/Full Stack Developer, Global Financial Markets

2 months ago

广州, 中国 北京星展科技有限公司 全职 ¥240,000 - ¥420,000 合同
该职位来源于猎聘 Key Responsibilities:

  • Lead the development and maintenance of both front-end and back-end components of complex applications, with a strong emphasis on architectural design and optimization of user interface development.
  • Drive the implementation and optimization of user interface components, ensuring an intuitive, engaging, and high-performance user experience across all platforms.
  • Oversee end-to-end software development lifecycle, including design, development, testing, deployment, and support for various platforms (web, mobile).
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver robust, scalable, and aesthetically pleasing solutions that meet business objectives.
  • Champion design thinking principles, ensuring a customer-centric approach is embedded throughout the development process.
  • Mentor junior developers, conduct code reviews, and contribute to setting technical standards and best practices.
  • Continuously research, evaluate, and integrate new technologies and trends in both UI and full-stack development to improve existing systems and processes.
  • Proactively identify and address technical challenges, demonstrating strong problem-solving abilities and independent decision-making. Required Skills & Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with 5 years of relevant experience in Full Stack Development.
  • Proven expertise and proficiency in various programming languages and frameworks relevant to full-stack development.
  • Strong proficiency in Angular framework is required, with demonstrated experience in large-scale applications.
  • Extensive experience with React framework is highly preferred.
  • Demonstrated senior-level expertise in UI development technologies and best practices, including advanced JavaScript, TypeScript, HTML5, and CSS3.
  • Deep understanding of UI design principles, responsive design, and user experience best practices.
  • Experience with cloud platforms and microservices architecture.
  • Proficiency in database technologies (SQL and NoSQL).
  • Experience with API design and development (RESTful, GraphQL).
  • Familiarity with CI/CD pipelines, Git, and modern development workflows.
  • Ability to learn quickly and independently, with a proactive approach to continuous skill development.
  • Prior experience in building complex software and entire websites with a strong customer-centric approach, demonstrating significant impact.
  • Proficiency in UI automation tools and frameworks (e.g., Playwright, Appium, Selenium, WebDriver 4 with Java) is beneficial.