Role Brief:
As a Senior Front-End Developer, you'll merge design and programming by translating UI/UX design wireframes into functional code, shaping both the appearance and functionality of the application.
Responsibilities:
- Translate designs and wireframes into high-quality code.
- Construct a modern, highly responsive web-based user interface.
- Develop reusable components and front-end libraries for future projects.
- Collaborate with our Product Owner to plan work and prioritize tasks.
- Analyze and troubleshoot technical and application issues.
- Engage with the development team to discuss UI concepts and applications.
- Propose and refine architectural and detailed designs.
- Monitor and enhance front-end performance.
- Document application changes and implement updates.
- Mentor junior team members on software best practices, including design, coding, troubleshooting, work breakdown, estimation, and automated testing.
Requirements for this Position:
- Experience in a related field.
- A bachelor's degree in Computer Engineering, Computer Science, or equivalent.
- Proficiency in multitasking across multiple systems in a fast-paced environment.
- Demonstrated ability to learn quickly and manage time effectively.
- Strong communication skills, especially in distributed team environments.
- Experience and deep understanding of the agile methodology.
- Expertise in React JS.
- In-depth knowledge of Java Script, CSS, HTML, and experience with CSS Preprocessors (e.g., SASS).
- Experience integrating with RESTful APIs and state management libraries (e.g., Redux, redux-saga).
- Familiarity with front-end development tools (e.g., Babel, Webpack, NPM).
- Proficiency in version control management systems, particularly Git.
f L5ylodu4z