SDE 2 Frontend
About Plotline
Plotline is a mobile adoption platform that helps product and marketing teams across various industries to seamlessly integrate onboarding guides, stories, videos and other interactive elements into their app. We directly impact metrics like feature adoption, activation and retention.
Some of our customers today include Dream11, CoinDCX, BharatPe, Upstox and more.
With an infrastructure handling over 5 billion API calls per month, and reaching over 150 million users, Plotline operates on a scale equivalent to 50+ large B2C companies combined.
Overview
We are seeking a talented Frontend Engineer with a passion for building scalable and user-friendly web applications. In this role, you will be instrumental in enhancing our platform's frontend capabilities, focusing on creating intuitive, efficient, and scalable user interfaces. Additionally, you will be responsible for building and maintaining a JavaScript SDK to enable our customers to run in-app nudges by installing the SDK on their web applications.
Outcomes expected
- Deliver on Product: Empower the team to successfully deliver on complex modules at the highest quality in a timely manner.
- Plan Well: Work with the team to identify and mitigate risks, handle escalations, manage stakeholders, and collaborate well across the team to eliminate blockers of progress.
- Improve Processes: Setup and improve processes, tools, and knowledge base to be used by the team members in the pod to enhance results produced by the team.
- Proof-of-Concepts: Fast experimentation with new ideas for product development.
- Contribute Broadly: Take on additional responsibilities (e.g., backend, infra) to speed up the overall development of the product.
Responsibilities
- Design and develop scalable, high-performance user interfaces using React and Next.js.
- Build and maintain a robust JavaScript SDK to enable customers to integrate in-app nudges seamlessly.
- Collaborate with cross-functional teams to translate business needs into technical specifications.
- Contribute to the entire application lifecycle, focusing on coding, debugging, and providing robust solutions.
- Ensure optimal performance and stability of frontend services and the SDK.
- Implement security and data protection measures.
- Participate in code reviews to maintain high code quality and promote best practices.
- Stay updated with emerging technologies and industry trends to incorporate into our platform.
Requirements and background
- Experience: 2-4 years of strong engineering experience in scaling products.
- Technical Skills: Strong knowledge and experience with React or NextJs.
- Databases: Knowledge of databases like MongoDB and experience working with data storage and management.
- Architecture and Design: Understanding of web application architecture and design principles, with the ability to design and develop scalable and maintainable code.
- Communication: Good communication skills and the ability to work collaboratively with other developers and stakeholders.
What we offer
- A chance to be a part of a rapidly growing company in the exciting mobile app space.
- A dynamic and creative work environment with a diverse and passionate team.
- Competitive salary and benefits.
If our mission speaks to you, and you enjoy ownership, camaraderie and chaos of an early-stage start-up, we’d love to meet you and tell you more.