jobBox

Front End UI Developer

Cashapona Technologies Private Limited
Employment Information
Increase your profile visibility to recruiters up to 3 times
Read More
Company/HR Contact Information
Login your account to see HR contact details.
Job Description

We are looking for a skilled and passionate React.js Developer to join our dynamic team. The ideal candidate will have a strong background in front-end development and experience building high-quality, scalable web applications using React.js. This role involves working closely with our product and design teams to deliver an exceptional user experience.
Experience:

  • 1-3 years of experience in front-end development with a strong focus on React.js.
  • Proven experience building complex web applications.

Technical Skills:

  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Familiarity with newer specifications of EcmaScript.
  • Knowledge of isomorphic React is a plus.
  • Familiarity with RESTful APIs.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Experience with TypeScript.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with data structure libraries (e.g., Immutable.js).
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with code versioning tools, such as Git.

Soft Skills:

  • Strong problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Self-motivated and able to work independently as well as part of a team.
  • Attention to detail and a commitment to delivering high-quality software.

Responsibilities:

  • Develop and Maintain Web Applications:
  • Design, build, and maintain efficient, reusable, and reliable React.js code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Collaborate with Cross-Functional Teams:
  • Work with product managers, designers, and other developers to understand project requirements and translate them into technical specifications.
  • Participate in code reviews and provide constructive feedback to peers.
  • Implement Responsive Design:
  • Ensure the technical feasibility of UI/UX designs.
  • Implement responsive design principles to create applications that function well on various devices and screen sizes.
  • Maintain Code Quality and Best Practices:
  • Write clean, maintainable, and well-documented code.
  • Adhere to established coding standards and best practices.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications are modern and competitive.