Outcess
Posted 1y ago

Front-End JavaScript Developer

Outcess
Lagos or Enugu
OnsiteFull Time
Responsibilities
  • Develop components
  • Collaborate designers
  • Integrate APIs
Requirements
  • 3+ years front-end development with React Native
  • Strong JavaScript, HTML5, CSS3
  • Git
  • RESTful APIs
  • Knowledge of Node.js and Meteor.js preferred
  • Responsive design
  • Testing with Jest/Mocha
Technical tools mentioned
React NativeJavaScriptHTML5CSS3GitNode.jsMeteor.jsReduxMobXContext APIRESTful APIsWebpackBabelnpmJestMochaLighthouseReact DevTools

Job description

Job Description:

We are seeking a passionate and detail-oriented Front-End JavaScript Developer with a strong focus on React Native to join our dynamic development team. In this role, you will be instrumental in shaping the user experience of our mobile and web platforms, delivering sleek, responsive, and intuitive interfaces that enhance user engagement—especially for sports enthusiasts.

You will collaborate with cross-functional teams, including back-end developers, designers, and product managers, to bring our vision to life and build highly interactive features. A familiarity with Node.js and Meteor.js is highly valued, as it will help ensure seamless integration between the client and server layers.

Ideal Candidate:

The ideal candidate is a creative problem solver and collaborative team player who is excited about building high-quality user experiences with modern JavaScript frameworks. You are fluent in React Native and have a solid understanding of component-based architecture, responsive design, and mobile performance optimization. You bring strong attention to detail, excellent communication skills, and a love for clean, reusable code. Bonus points if you're a sports fan who gets energized by the idea of developing features for a fast-growing sports tech platform.

Key Responsibilities:

• Develop and maintain high-performance, reusable front-end components using React Native.

• Implement pixel-perfect UI designs with responsive behavior across a wide range of devices.

• Collaborate with UX/UI designers to refine user flows and translate visual mockups into clean, functional interfaces.

• Integrate front-end logic with back-end services and RESTful APIs built with Node.js and Meteor.js.

• Use state management libraries (e.g., Redux, MobX, Context API) to manage data and application state effectively.

• Ensure cross-platform compatibility (iOS/Android/web) and maintain accessibility standards (WCAG).

• Conduct code reviews, offer constructive feedback, and mentor junior developers as needed.

• Write unit, integration, and end-to-end tests to ensure reliability and maintainability.

• Monitor front-end performance using tools like Lighthouse or React DevTools and optimize for speed and responsiveness.

• Participate in agile development ceremonies, including stand-ups, sprint planning, and retrospectives.

• Continuously research and apply front-end best practices, keeping up with new trends in mobile and web development.

Job Category:

Java Developer

Skill Sets Required / Preferred

Qualifications:

• 3+ years of front-end development experience with a strong focus on React Native.

• Proficiency in JavaScript (ES6+), HTML5, CSS3, and related front-end technologies.

• Experience with version control tools such as Git.

• Familiarity with Node.js and Meteor.js is preferred.

• Strong understanding of responsive web design principles and mobile-first development.

• Experience with RESTful APIs and working in a collaborative environment with back-end developers.

• Excellent problem-solving skills and attention to detail.

• Passion for sports and enthusiasm for creating a platform that enhances the fan experience.

• Familiarity with JavaScript build tools such as Webpack, Babel, and npm.

• Understanding of front-end security practices and performance optimization techniques.

• Knowledge of testing frameworks like Jest or Mocha for front-end testing.

About Outcess

A sports technology building mobile and web platforms.