Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Cornerstone AI, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Lead Software Engineer, Frontend at Cornerstone AI, you will play a pivotal role in designing and implementing user-centric web applications that enhance the overall user experience. You will lead a talented team of frontend developers, collaborate with cross-functional teams, and ensure that our products meet high standards of functionality, performance, and usability. Your expertise will guide the adoption of best practices in modern frontend technologies while staying abreast of industry trends to drive innovation and excellence within our projects.
Job Responsibilities
- Lead frontend development projects, ensuring timely and high-quality delivery of software features.
- Collaborate with UX/UI designers to translate design wireframes into functional user interfaces.
- Mentor and provide guidance to junior and mid-level frontend developers, fostering a culture of continuous learning.
- Develop and maintain reusable code and libraries for future use to optimize system performance.
- Conduct code reviews to ensure adherence to established coding standards and best practices.
- Work closely with backend teams to integrate APIs and services into frontend applications.
- Stay up-to-date with emerging technologies, and advocate for their adoption where beneficial to the team and projects.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in frontend development, with at least 2 years in a leadership role.
- Proficient in modern JavaScript frameworks such as React, Angular, or Vue.js.
- Strong understanding of HTML, CSS, and responsive design techniques.
- Experience with state management libraries (e.g., Redux, Vuex) and `TDD`/`BDD` practices.
- Solid understanding of RESTful APIs and asynchronous request handling.
- Excellent problem-solving skills and ability to work under tight deadlines.
Technologies & Tools
In your role as Lead Software Engineer, Frontend, you will work extensively with a range of technologies and tools including HTML5, CSS3, JavaScript, React, Angular, and Vue.js. You will also use tools such as Git for version control, Webpack for module bundling, and tools like Jira and Confluence for project management. Familiarity with responsive design frameworks such as Bootstrap or Tailwind CSS may also be beneficial.
Ideal Candidates
The ideal candidate for the Lead Software Engineer, Frontend position at Cornerstone AI exhibits a strong combination of technical expertise and effective leadership skills. You should be a proactive problem solver with a passion for innovation and an ability to collaborate effectively across teams. An appreciation for user experience and design will ensure that your work aligns with both technical feasibility and user-centric design principles. Strong communication skills, coupled with the ability to inspire and motivate team members, are essential for fostering a positive and productive work environment.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.