Position: Junior Front-End React Developer
Company: Forte Group
Experience required: 1y
Category: JavaScript
English level: upper
Published: 2023-06-01T00:00:00+03:00

We’re looking for a motivated **Junior Front-End React Developer** willing to join our team, who is eager to learn fast at work and beyond, not afraid of working hard, and sees a professional career as a Software Engineer.

Our client is developing a web platform that enables end-to-end digital experience for customers applying for a mortgage in the US. From a customer perspective, the platform is a mortgage offer aggregator that allows users to upload all financial documents and provide information on what conditions they could get a mortgage from multiple providers, compare and choose the best deal. 

Our team consists of two groups, Product Management and Engineering (incl. QA and DevOps) that work consistently with each other. Teams work in Azure DevOps where they manage product backlog, source code, documentation, pipelines and artifacts. Meetings and interpersonal communication run via Slack and Google Meet. They're following the Scrum process and practicing the Agile Way of Working in close, day-to-day collaboration with each other.

**Tech Stack on the Project:**
●	Frontend: Typescript, React.js (hooks), Redux (redux-toolkit), Formik, styled-components, signalR
●	Backend: .NET Core, EF Core, Azure App Service, Azure Functions
●	Testing Tools: Jest, RTL
●	Repository: GitHub
●	Tools: Azure DevOps, Vercel, github-actions

**Responsibilities:**
●	Be an engaged contributor in a development team, design, develop, and implement user-friendly web applications using React.js.
●	Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
●	Assist in gathering and refining technical requirements from project stakeholders.
●	Troubleshoot and debug application issues, providing timely resolutions and reliable bug fixes.
●	Collaborate with backend developers to integrate front-end components with server-side logic.
●	Actively learn industry trends and advancements in React.js and related technologies.
●	Continuously improve your skills and knowledge through self-learning.
●	Follow agile development methodologies and actively participate in sprint planning and project meetings.

**Requirements:**
●	Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
●	Strong understanding of JavaScript, HTML, and CSS.
●	Familiarity with React.js and its core principles.
●	Knowledge of web technologies such as RESTful APIs, JSON, and AJAX.
●	Familiarity with version control systems (e.g., Git).
●	Basic understanding of UI/UX design principles and ability to collaborate with designers.
●	Excellent problem-solving and analytical skills.
●	Good communication skills and ability to work collaboratively in a team environment.
●	Self-motivated, detail-oriented, and eager to learn.
●	Fluent written and spoken English.

**We offer:**
● Experience working with colleagues locally and abroad
● Opportunities for self-realization working on challenging projects using new technologies and tools
● Friendly team and enjoyable working environment
● Social and corporate events
● Possibility for career development
● Participation in professional trainings, meetups
● Medical & family care programs
● Various sport activities coverage
● 18 days of paid vacation
● Fully paid by Forte 5 sick days during working year
● Internal English courses provided by Forte Teacher
● Comfortable and fully equipped workplace