Lead Software Developer (Frontend)
Videogram Verified employer
Actively hiring · Posted 2d ago · JEV2611EC514E2BD9
Job description
Job DescriptionWe are looking for a highly motivated and skilled Lead Frontend Developer who can understand both the design and business context in a technical ecosystem and manage the consumer facing user interface development life cycle, from designing, planning and prioritizing to testing and release.If you have hands-on experience developing robust, pixel perfect & fluid user interface in React or Vanilla JavaScript with Redux, Thunk or similar frameworks and are ready to build & lead a team of developers, we'd like to meet you.Requirements
6+ years of web UI development experience including 4+ years of deep, hands on experience in building robust, highly reusable and responsive web applications using HTML, CSS3, SVG, React, Redux, Thunk ecosystem
Great problem-solving skills with solid data structures and algorithms knowledge
Strong ability to translate the design/wireframes into reusable micro components
Experience of leading, coaching and mentoring junior developers with good delegation and time-management skills
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles and has extensively worked with Redux, Thunk, Axios etc
Knowledge of modern authorization mechanisms, such as JSON Web Token, Oauth2 etc
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
A knack for perfection, benchmarking and optimization
Writing and maintaining batch jobs to streamline processes (Shell, Perl etc).
Strong understanding of Agile and Lean software development processes and practices
Worked with WebSocket, Push notifications etc
Experience working with local-storage, cookies etc
Proficient understanding of CORS issues and ways to work with such issues.
Proficient understanding of social network APIs.
Experience with data structure libraries (e.g., Immutable.js)
Inclined to take ownership of tasks and to ship highly polished products with excellent attention to detail.
Strong verbal and written communication skills in English.
BE/BTech in Computer Science or a related field or equivalent practical experience
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Videogram.
- Track your application and get updates by email and WhatsApp.