About the position
The Engineering Intern position at OpenFin is part of their Internship Program and offers the opportunity to develop skills and contribute to the Engineering team. The role involves working on various areas such as building React components, shaping the OpenFin Developer Experience, and contributing to the development of new features. Successful candidates may be considered for a full-time permanent position or continue in a part-time capacity after the internship. OpenFin is a high-growth enterprise productivity tech company focused on modernizing and democratizing app development and distribution in the finance space.
Responsibilities
- Contribute to the OpenFin UI Library by architecting and building accessible, extensible, and well-tested React components.
- Help shape the OpenFin Developer Experience by building automation and testing, documentation, prototypes, and giving tech talks.
- Contribute to building new features to deliver a best-in-class user experience in OpenFin products.
- Collaborate with product engineering teams to create community knowledge and work with the UI Library.
- Code with empathy, considering the end user when writing code.
- Build React components with pixel-perfect precision.
- Apply accessibility best practices and have knowledge of the DOM/Shadow DOM and React internals.
- Familiarity and interest in using Typescript, Styled Components, and Framer Motion.
- Interest in learning cross-platform development for Mac and Windows using Electron and modern tools and frameworks like Webpack and NextJS.
- Engage in design debates to improve processes and software.
- Share knowledge, responsibility, and excitement for fixing software issues.
Requirements
- Comfortable building React components and a passion for making them pixel perfect
- Awareness of accessibility best practices, progressive enhancement, the DOM / Shadow DOM, and how React "works" under the hood
- Familiarity and interest in using Typescript, Styled Components, and Framer Motion
- Interest in learning cross-platform development for Mac and Windows using Electron and modern tools and frameworks like Webpack and NextJS
- User-focused and empathetic, with a desire to collaborate and create code that people will love to use
- Willingness to contribute to the OpenFin UI Library by architecting and building React components
- Ability to help shape the OpenFin Developer Experience by building automation and testing, documentation, prototypes, and giving tech talks
- Willingness to contribute to building new features and delivering a best-in-class user experience in OpenFin products
- Ability to work in the Eastern time zone or within a commutable distance to the NYC office (subject to existing right to work within the jurisdiction)
Benefits
- Opportunity to develop skills and become a contributing member of the Engineering team
- Possibility of being considered for a full-time permanent position or continuing in a part-time capacity after the Internship Program
- Contribution to the development of the OpenFin UI Library
- Involvement in shaping the OpenFin Developer Experience
- Building new features and delivering a best-in-class user experience
- Friendly, diverse, understanding, and supportive culture
- Regular offsite events, happy hours, and virtual social hours
- Employee Resource Groups to participate in
- Productive and enjoyable learning experience
- Recognition as a top startup and fintech company
- Opportunities for career growth and advancement