MoxiWorks

Frontend Engineer

MoxiWorks

full-time

Posted on:

Origin:  • 🇺🇸 United States • Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $120,000 - $150,000 per year

Job Level

Mid-LevelSenior

Tech Stack

BabelFluxGraphQLJavaScriptJestMochaReactReduxSCSSTypeScriptWebpack

About the role

  • Develop new user-facing features using TypeScript with React tailored for our innovative project
  • Build reusable components and front-end libraries to support rapid development cycles
  • Optimize components for maximum performance
  • Translate revolutionary designs and wireframes into high-quality code
  • Collaborate closely with UI/UX designers to bring designs to life
  • Ensure the technical feasibility of UI/UX designs while pushing the envelope of what’s possible
  • Work in tandem with back-end developers to integrate front-end and back-end functionalities seamlessly
  • Participate in code reviews to uphold code quality and share innovative practices
  • Troubleshoot, debug, and enhance the application's user interface for an exceptional user experience
  • Stay ahead of industry trends and emerging technologies to ensure our project leads the market

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • Proven experience as a Front End in innovative projects
  • Strong proficiency in TypeScript, including DOM manipulation and the JavaScript object model
  • Deep understanding of React and its core principles
  • Experience with popular React workflows (such as Flux or Redux)
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with Git version control system
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Desirable qualifications: Familiarity with GraphQL
  • Experience with server-side rendering
  • Knowledge of modern CSS frameworks and preprocessors (e.g., Sass, LESS)
  • Experience with testing frameworks (e.g., Jest, Mocha)