Location:
Contract Type:
Industry:
Principal Engineer (Frontend) at Circles.Life
Applications are invited for all candidates to fill the Principal Engineer (Frontend) Job Opening at Circles.Life
Closing Date : 28/01/2022
Job Description
We are looking for a Principal Engineer (Frontend) who will be responsible for high impact projects.
As a key member of our team, your responsibilities include:
- Lead the development of scalable, maintainable front-end application architecture for both SPAs and traditional interfaces
- Write clean, maintainable, and efficient application code in Javascript, React, HTML, CSS
- Collaborate with back-end engineers to inform intelligent API development
- Lead collaborations with Design, Product, QA, Engineering and DevOps teams to bring user interfaces to market quickly and reliably
- Lead and expand the front-end engineering team’s code culture and practice, including documentation, testing, architecture and layout
- Lead pair programming sessions and provide mentorship to other team members
- Participate with Product dept in planning out the work on your team
- Articulate and assert the needs of the front-end application portfolio in higher-level planning meetings, including hiring decisions
- Help identify and define new front-end roles and interview and assess applicants
What’s On Offer
We provide a great environment and platform for employees to build their career. In this role, you can expect:
- Unique opportunity to be a part of innovating the telecommunications industry
- Once in a lifetime chance to help shape a brand from the ground up
- Autonomy in the role and in managing your own portfolio
- Exposure to the fast-paced world of high-tech start-ups
- Attractive experience and compensation
- Working with passionate, smart and driven colleagues in a vibrant environment
Requirements
- Degree / Masters in Computer Science, Software Engineering or equivalent
- At least 15 Years’ of hands-on coding experience and passion with track record of handling various deliveries, of which 2 years are relevant Engineering Leadership experience
- Strong design and architectural experience in building various highly-scalable and highly-available web apps (millions of consumers)
- Strong understanding of the SDLC Activities which include Analysis, Design, Development, Testing, Deployment and Post-Production Support etc.
- Strong people management skills to lead and build a high-performing team
- Expert proficiency in modern Javascript, React, Redux, HTML and CSS
- Expert understanding of browser based technologies and security practices
- Proven knowledge of architecting single-page apps in a modern SPA framework like Angular or React, including integration of API calls, websockets, and animations
- Familiarity with styled components and/or custom component library development
- Familiarity with UX principles for creating delightful Customer Experiences
- Proficient with TDD/BDD and UI Automation testing
- Comfortable in a startup environment – we’re fast-paced, self-motivated, and determined to change the industry
- Experience in Product Management and collaborating with Product teams and Managers
- Experience in product-based / hyper-growth environment highly advantageous
- Experience in MicroServices / Micro Frontend based development
- Hands on experience with SQL/No SQL databases
- Hands on experience in GoLang would be a plus
- Working knowledge in Config driven UI development would be an advantage
Apply now : https://bit.ly/3sHqOKw