Frontend Engineer at Binance

Full Time1 month ago
Employment Information
Job Description
This position requires a highly skilled and experienced Senior Front end Architect specializing in JavaScript to lead the design and implementation of robust front-end solutions for complex network applications. The ideal candidate will be responsible for developing reusable libraries and frameworks that streamline development processes, enhance code quality, and ensure scalability. They will also define and enforce architecture standards, best practices, and technical guidelines across the organization to maintain consistency and efficiency. The role involves collaborating with cross-functional teams to deliver high-performance applications that meet user needs while optimizing speed, reliability, and maintainability. Additionally, the Senior Front end Architect will drive innovation by exploring new technologies and methodologies to improve development workflows and system architecture.
Key Responsibilities
  • Design and build scalable, high-performance front-end architectures for complex network applications, focusing on optimizing speed, reliability, and maintainability.
  • Develop and maintain reusable libraries and frameworks that accelerate development efficiency, reduce redundancy, and improve code quality across projects.
  • Define and implement architecture standards, best practices, and technical guidelines to ensure consistency, security, and compliance with industry norms.
  • Collaborate with product managers, designers, and backend engineers to align front-end solutions with business goals and technical requirements.
  • Lead code reviews, debugging sessions, and performance audits to identify bottlenecks and implement improvements.
  • Stay updated on emerging JavaScript frameworks, tools, and technologies to evaluate their potential impact on application architecture and development processes.
  • Document architectural decisions, system designs, and technical specifications for clarity and knowledge sharing within the team.
  • Provide mentorship and guidance to junior developers, fostering a culture of best practices and continuous learning.
  • Ensure cross-browser compatibility, responsive design, and accessibility standards are met across all platforms.
  • Coordinate with QA teams to develop testing strategies that validate the performance and functionality of front-end systems.
Job Requirements
  • Minimum of 8 years of hands-on experience in front-end development, with a proven track record in building scalable network applications.
  • Expert proficiency in JavaScript, including advanced knowledge of ES6+ features, asynchronous programming, and functional programming concepts.
  • Deep expertise in modern front-end frameworks such as React, Vue.js, or Angular, with experience in their architecture and implementation.
  • Strong understanding of build tools (Webpack, Vite, Gulp) and package managers (npm, yarn) for optimizing development workflows.
  • Experience with performance optimization techniques, including lazy loading, code splitting, and caching strategies.
  • Knowledge of RESTful APIs, GraphQL, and microservices architecture to integrate front-end systems with backend services.
  • Proficiency in version control systems (Git) and agile development methodologies (Scrum, Kanban) for collaborative project management.
  • Ability to design and implement responsive, mobile-first interfaces that work seamlessly across devices and browsers.
  • Excellent problem-solving skills and analytical mindset to troubleshoot complex technical challenges and optimize system performance.
  • Strong communication and collaboration abilities to work effectively with cross-functional teams and stakeholders.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and DevOps practices for deploying and maintaining front-end systems.
  • BS/MS degree in Computer Science or related field, or equivalent experience in software development and architecture.
  • Preferred experience with TypeScript, WebAssembly, or progressive web apps (PWAs) for advanced development capabilities.
  • Ability to create and maintain technical documentation, architecture diagrams, and system specifications for clarity and transparency.
  • Experience with CI/CD pipelines and automated testing frameworks to ensure consistent quality and deployment processes.
  • Strong leadership skills to guide development teams, manage project timelines, and deliver high-quality solutions on schedule.
  • Knowledge of accessibility standards (WCAG) and security best practices (OAuth, JWT) to ensure compliant and user-friendly applications.
  • Ability to analyze user feedback and performance metrics to continuously improve application architecture and user experience.
  • Experience with front-end performance monitoring tools (Lighthouse, WebPageTest) to measure and optimize application efficiency.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact