BlackStone eIT is at the forefront of the technology landscape, delivering innovative solutions to complex challenges in the digital realm. We are seeking a talented and experienced Senior Front End Developer to join our growing team. In this role, you will be responsible for the design, development, and optimization of high-quality web applications, ensuring an exceptional user experience.
As a Senior Front End Developer at BlackStone eIT, you will collaborate closely with UX/UI designers and back-end developers to translate designs and wireframes into responsive, dynamic web applications. You will utilize your expertise in modern web technologies to create user-friendly interfaces while following best practices in coding and design. Your role will also involve mentoring junior developers and contributing to the overall growth and improvement of the development team.
Responsibilities
Design and develop user-friendly web applications with a focus on performance and scalability
Work with cross-functional teams to gather requirements and translate them into technical specifications
Utilize best practices in web development, including coding standards, testing, and deployment processes
Review code and provide constructive feedback to promote a culture of continuous improvement
Mentor and assist junior developers, fostering their growth and skill development
Stay updated with the latest trends and technologies in frontend development
Participate in project planning and architecture discussions to influence project direction
Requirements
Minimum of 7+ years of experience in frontend web development
Proven experience in building complex web applications with JavaScript framework React
Proficiency in HTML 5, CSS 3 (including preprocessors like SASS or LESS), jQuery, and JavaScript (ES6+)
Proficiency in Typescript and its core principles (e.g., JSX, Virtual DOM, React Router, Component Lifecycle)
Knowledge of front-end build tools and development workflows (e.g., Webpack, Babel, npm, Yarn)
Strong understanding of responsive design principles and cross-browser compatibility
Understanding of responsive and adaptive design principles
Familiarity with version control systems like Git
Experience with Agile/Scrum methodologies and tools (e.g., Jira)
Good understanding of RESTful APIs and asynchronous request handling
Strong problem-solving skills and attention to detail