Experience : 5-7Years
Work Location : Remote
Notice Period : immediate to max 15 days
Role Overview: We are seeking a highly skilled and experienced Senior Front-End Developer to join our dynamic team. This role is crucial for developing robust, maintainable, and highly performant web interfaces for our diverse range of content-heavy and static web projects, with an eye towards future dynamic applications and templating standardization. You will be instrumental in setting code standards, ensuring project delivery under strict timelines, and contributing to technical discussions and design reviews.
Key Responsibilities:
- Develop, maintain, and enhance high-quality web pages and user interfaces using HTML, CSS, and JavaScript.
- Leverage Bootstrap framework effectively, demonstrating a clear understanding of its grid, flex, and box models to create responsive and adaptive designs.
- Actively work to standardize and templatize existing and new codebases to improve efficiency and maintainability.
- Participate actively in design reviews and technical discussions, contributing to architectural decisions and best practices.
- Collaborate closely with cross-functional teams to deliver projects on strict timelines.
- Engage in the consumption of APIs for dynamic features in projects as required.
- Utilize version control systems (especially Git) effectively for collaborative development.
Required Skills & Experience:
- 5-7 years of extensive professional experience in front-end web development.
- Deep and demonstrable expertise in HTML5, CSS3, and Vanilla JavaScript.
- Proficient in Bootstrap Framework, with a solid understanding of its core concepts including Grid System, Flexbox, and Box Model.
- Experience with JavaScript Frameworks such as React or Vue.js, ElectronJS
- Proven ability to work effectively on projects with strict timelines and deliver high-quality results.
- Strong experience with Version Control Systems, particularly Git.
- Excellent communication skills (vocal and writing), capable of articulating technical concepts clearly.
- Strong problem-solving abilities and a collaborative teamwork ethic.
- Ability to perform accurate effort estimation for development tasks.
Good to Have Skills & Experience (Plus Points):
- Prior experience working with Sitecore.
- Creating web-application hosted on SharePoint.
- Ability to identify and implement ways to automate the upload of HTML packages into Sitecore environments.
- Knowledge of framework bundlers (e.g., Webpack, Vite).
- Prior experience in consuming RESTful APIs for integrating dynamic content.
- Familiarity with front-end testing methodologies and frameworks (e.g., Jest, React Testing Library).
- Understanding of UI/UX principles
- Best practices for web accessibility (A11Y).
- Experience with basic build tools or task runners (e.g., Gulp, Grunt) for automating development workflows like code minification or concatenation.
- Experience working within the Life Science Domain Industry.