Plivo
Plivo enables businesses to add SMS, Voice capability into their apps.
Job Description
We are seeking a highly skilled and passionate Front-End Architect to lead our front-end development team. As the cornerstone of our UI/UX team, you will play a pivotal role in designing, architecting, and implementing the technical front-end aspects of our web applications. Your expertise will drive the creation of aesthetically pleasing and functionally robust user interfaces, ensuring an outstanding user experience.
Must-Have Skills
- CSS
- HTML
- React
- TypeScript
Key Responsibilities
- Design and implement scalable, responsive, and well-documented front-end architectures.
- Collaborate with UX/UI designers to translate visual concepts into functional online experiences.
- Ensure the technical feasibility of UI/UX designs while maintaining high-quality design output and brand consistency.
- Optimize applications for maximum speed and scalability, ensuring high performance on mobile and desktop.
- Lead code reviews, maintain coding standards and mentor junior developers.
- Stay abreast of emerging front-end technologies and industry trends, applying them in your strategic planning.
- Improve performance by profiling and tweaking our frontend codebase.
- Lead the front-end team in brainstorming, troubleshooting, and problem-solving sessions.
Qualifications
- 8+ years of experience as a Front-End Developer or Architect, with a strong portfolio of projects.
- Strong expertise in building and maintaining high-performance and scalable Web frontend experiences using React, Typescript, HTML, and CSS
- Strong understanding of web design principles, accessibility, and mobile-first design.
- Excellent problem-solving skills, attention to detail, and ability to provide high-quality code reviews.
- Strong collaboration and communication abilities, with the ability to work effectively with cross-functional teams.
What We Offer
- A chance to be an integral part of a growing startup shaping the future of technology.
- A collaborative, inclusive, and dynamic work environment.
- Opportunities for personal and professional growth.
- Competitive salary and comprehensive benefits.
Technology
- Programming languages: Python (Django, Celery, Flask,…), Golang (Echo, …), Java, C, Javascript & React
- Cloud provider: 100% hosted on AWS, managed via Terraform
- Architecture: Microservices + Docker + ECS + Consul, hosted in 7 different AWS regions
- Database/NoSQL: Postgresql, MySQL, Redis, Elasticsearch, Redshift
- CI/CD: Github + Jenkins
- Telecom technologies: SIP/RTP, WebRTC, SMS, MMS, …
- Team org: two-pizzas team with one hands-on Engineering Manager and one Product Manager for each product