Are you a UI whiz with a knack for crafting beautiful and intuitive interfaces? Do you love the challenge of building cross-platform apps with cutting-edge technologies? If so, we want you on the KJBN team!About the RoleWe're seeking a talented and passionate Software Engineer with a deep understanding of JavaScript, React, and Flutter to join our client - KJBN's fast-growing team. You'll play a key role in designing, developing, and implementing user interfaces for our web and mobile applications. You'll collaborate closely with designers, product managers, and backend engineers to bring our vision to life and create exceptional user experiences.ResponsibilitiesDesign and develop user interfaces (UI) using JavaScript, React, and FlutterBuild reusable, maintainable, and performant UI componentsImplement responsive layouts that adapt seamlessly across different devices (web, mobile)Integrate UI components with backend APIsWrite clean, well-documented, and testable codeCollaborate with designers to translate design mockups into functional UIsParticipate in code reviews and knowledge sharingStay up-to-date on the latest UI development trends and technologiesQualifications3+ years of experience as a software engineer with a focus on UI developmentProficiency in JavaScript, including ES6+ featuresIn-depth knowledge of React and experience building React applicationsSolid understanding of Flutter and experience building cross-platform mobile appsExperience with UI design principles (user experience, accessibility)Familiarity with CSS frameworks (e.g., Bootstrap, Material-UI) a plusExperience with state management libraries (e.g., Redux, MobX) a plusExperience with unit testing frameworks (e.g., Jest) a plusExcellent problem-solving and analytical skillsStrong communication and collaboration skillsAbility to work independently and as part of a teamBonus PointsExperience with UI animation libraries (e.g., React Spring, Rive)Experience with continuous integration/delivery (CI/CD) pipelinesExperience with accessibility best practicesExperience with version control systems (e.g., Git)What We OfferOpportunity to work on challenging and impactful projects with cutting-edge technologiesCollaborative and supportive work environmentCompetitive salary and benefits packageContinuous learning and development opportunities