Onefinnet is the #1 professional networking, recruiting & investment platform in North America - for Professionals & Students. Founded by ex-Goldman Sachs VP, Elevate has achieved 7x growth in 2022/2023 and is partnered with some of the top Finance & Investing firms in the world as well as the top 30+ universities & top 15+ MBAs in North America.
We are looking for a passionate Frontend Web Developer Intern who is motivated to combine the art of design with the art of programming. Responsibilities include translation of the design wireframes to pixel-perfect front-end code and data visualization.
We are looking for developers who love building technical products from scratch. You should be able to write production grade code and should be obsessed with quality. You will work with the UI/UX designers to bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the web application looks as well as how it works.
Note - If you perform well at this internship, then you will be strongly considered for a Pre-Placement Offer.
Responsibilities:
- Accurately translate user and business needs into functional code.
- Be ready to wear multiple hats, be flexible and proactive, and follow all the standard practices along.
- Be involved in making decisions related to Application architecture and component development.
- Build reusable code and libraries for future use.
- Play a key role in the development of our projects.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Communicate and coordinate with other internal stakeholders whenever necessary
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Solid understanding of JavaScript, HTML, and CSS.
- Familiarity with React.js and its core principles.
- Deep knowledge of ReactJS/Next.js practices and commonly used modules based on extensive work experience.
- Experience with popular React.js workflows (such as Redux or MobX).
- Deep understanding of DOM APIs, native Javascript, libraries, and when to use them.
- Knowledge of CSS/CSS3 and its pre-processors like SASS/LESS, CSS-Modules.
- Knowledge of front-end build tools, such as Webpack, Babel, or Grunt.
- Basic understanding of version control systems, such as Git.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
- Good knowledge of Unit Testing and available Test Frameworks.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork skills.
- Ability to learn quickly and work in a fast-paced environment.