What are the responsibilities and job description for the Front End Developer position at StoneX Group Inc. US?
Position Purpose: The position will support the agile-based development team by creating, maintaining, and supporting multiple web applications. The position will be essential in adding new functionality to the web applications while resolving bugs in existing code. In their work, they will ensure their features work across browsers, will be performance-oriented, and mobile friendly (when required). The position requires a minimum of 3 years professional experience and will offer ample opportunity for learning and enhancing skill sets.
Primary Accountabilities/Responsibilities:
- Translating wireframes into high quality code
- Developing new user-facing features and reusable, perfomant components
- Debug, diagnose, and resolve complex JavaScript bugs throughout the front-end stack
- Participate in agile meetings
Job Requirements:
- Strong knowledge of HTML5, CSS3 (including responsive web design), and the DOM
- Thorough understanding of JavaScript/TypeScript and React.js
- Experience with common front-end development tools such as NPM, Yarn, Babel, Webpack, PostCSS, etc.
- Familiar working with RESTful APIs, JSON, and GIT
- Self-starter and team player
- Excellent communication skills, both written and verbal
- Ant Design, Azure, MobX, or internationalization experience are nice to have
- Financial industry background is a plus
- An active GitHub profile or portfolio web site with code samples would be a bonus
- Climate controlled office environment
- Minimal physical requirements other than occasional light lifting of boxed materials
- Dynamic, time-sensitive environment