Be the first to apply!
Technical Lead - Front End
at Villvay in Hybrid, published on 19 Oct. 2024
We’re on the lookout for our front end catalyst. Lead and mentor Villvay’s front-end vertical as we deliver the very best for our industry-leading clients.
Join us to make an impact at Villvay.
Your role:
- Lead design and technical development of web and mobile applications, ensuring a high standard of user experience, performance, security, scalability, and reliability.
- Mentor and support a team of software engineers, providing technical guidance and fostering the adoption of best practices.
- Play a lead role in all phases of software development, including requirements gathering, design, development, testing, deployment, and maintenance.
- Drive efficient agile engineering and scrum processes in software development.
- Ensure the implementation of robust unit testing, integration testing, and CI/CD pipelines.
- Maintain high standards of code quality through code reviews, automated testing, and configuration management.
- Stay current with industry trends and technologies, and evaluate new tools and frameworks that could benefit the team.
- Collaborate closely with product managers, designers, and other stakeholders to deliver high-quality software solutions.
- Become an ambassador of Villvay’s values when representing the company to its stakeholders.
Required experience:
- BSc. in Computer Science, Software Engineering, Data Science or a related field.
- Minimum 3 years experience in the role of a Technical Lead, leading front end/mobile development in a large-scale project.
- Minimum 8 years total experience in the field of web or mobile software development.
- Strong proficiency in modern JavaScript/TypeScript frameworks and libraries, especially React, Next.JS, and React Native.
- Extensive experience with state management libraries like TanStack (React Query), Zustand and/or Redux.
- Proficiency in CSS frameworks such as Tailwind CSS
- A deep understanding of front-end development practices, including responsive design, cross-browser compatibility, and performance optimization.
- Proficiency with testing frameworks and tools such as Jest, Mocha, or Cypress.
- Strong knowledge of code quality tools and static analysis such as ESLint, Prettier, SonarQube.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Ability to work collaboratively in a fast-paced, agile environment.
- Passion for continuous learning and self-improvement.
Added advantages:
- Full stack web application development with Node.JS, Express.JS, RESTful APIs, GraphQL.
- Database and ORM familiarity with MongoDB, PostgreSQL, Prisma.
- Authorization and authentication with JWT, OAuth.
- Developing B2C and/or B2B e-commerce applications.
- Knowledge of omni-channel strategies and solutions.
- Experience with mobile app deployment to App Store and Google Play.
- Familiarity with serverless architectures and cloud platforms such as AWS, Azure, or GCP.
- Familiarity with Headless Content Management Systems such as Sanity and Strapi.
- Expertise in CI/CD tools and practices, including Jenkins, GitHub Actions, or similar.
- Villvay is an equal opportunity employer. Benefits and perks for our full-time employees may include:
- Dollar-pegged salaries
- Paid parental leave
- Paid menstrual leave
- Opportunities to network and connect with a global team
- Hybrid work model
- Flat structure
- Amicable work environment and great peers
- Exposure to international clients and business processes
- Attractive remunerations based on your experience and skills
- Real career growth opportunity for the right person
- OPD and Insurance
Recent Jobs at Villvay
19 Oct Senior Business Analyst / Product Owner
Villvay, Hybrid
19 Oct Software Engineer - Mobile
Villvay, Hybrid
29 Sep Associate Technical Lead / Senior Software Engineer - ReactJS
Villvay, Hybrid
13 Sep Associate Manager/Manager - Delivery
Villvay, Hybrid
Viewed: 139 times