Job Description Help for Job Description. Opens a new window. PicsArt, Inc. seeks multiple Staff Engineers in Hallandale Beach, Florida.
Responsibilities:
Design and implement advanced video and audio technological solutions, focusing on high-performance and high quality delivery: Miniapps Framework, Dynamic Ads (video and animations) on Web, Video
Utilize deep knowledge of encoding and decoding processes to optimize media streaming and processing. Work with various codes and understand the nuances of different media formats: Media Engine specialized on Video Engine, Next Gen Video Framework, Decoder & Encoding Plugin. Leverage and enhance internal frameworks to ensure robust and scalable video/audio processing and continually update these frameworks to align with the latest technological advancements: Next Gen Video Framework, Decoder Plugin, Encoder Plugin. Lead the initiative to extend our web-based photo editor to mobile platforms using Chromium, with a special focus on integrating advanced video and audio editing features. Enhance the application to ensure seamless video and audio editing functionalities, optimized for mobile devices while leveraging the capabilities of the Chromium platform: First Video Editor on Picsart, Miniapps Framework, Dynamic Ads (video and animations) on Web, Video
- platform parity, Next Gen Video Framework.
Design and drive implementation of impact driven, resilient, efficient, maintainable, testable, and scalable technological solutions: Media Engine specialized on Video Engine, Next Gen Video Framework. Drive innovation in architectural solutions across the organization: Media Engine specialized on Video Engine, Next Gen Video Framework, Miniapps Framework. Create architectural documents and design proposals to collaborate with the larger team and ensure the success of the solutions from day one: First Video Editor on Picsart, Dynamic Ads (video and animations) on Web, Video
- platform parity, Media Engine specialized on Video Engine, Next Gen Video Framework, Miniapps Framework. Review and provide valuable feedback and direction for the technical initiatives, proposals, documents, and implementation: writing, reviewing TRDs and ensuring final technical effective solution, First Video Editor on Picsart, Dynamic Ads (video and animations) on Web, Video
- platform parity, Media Engine specialized on Video Engine, Next Gen Video Framework, Miniapps Framework, communicate and collaborate effectively with all stakeholders and cross-functionally: keeping alignment between technical solutions and business requirements ensuring scalable approach, First Video Editor on Picsart, Dynamic Ads (video and animations) on Web, video
- platform parity, Media Engine specialized on Video Engine, Next Gen Video Framework, Miniapps Framework.
Ensure that deliverables match and exceed expected quality, performance, and functional requirements: test coverage, ensuring performance KRs are kept, Code Review and mentorship, Media Engine specialized on Video Engine, Next Gen Video Frame, Decoder Plugin, Encoder Plugin. Evaluate the current state of the systems and products, design and launch continuous improvements: Web Vitals tracking, Crash/Error handling and ensuring the stability rate is high, full participation in PDLC. Act as a mentor and guide for team members, especially in areas related to video and audio technologies, encoding/decoding processes, and internal frameworks: Code Reviews, Mentorship, Run educational learning internal sessions, First Video Editor on Picsart, Miniapps Freamwork, Web dynamic Ads (video and animations), Video
Education:
Bachelors degree in Computer Science, Software Engineering, or related field (or foreign equivalent).
Requirements:
5 years of experience in the job offered or related.
Other special requirements include:
designing, developing, and maintaining complex web and mobile applications, building scalable and robust applications (JavaScript, TypeScript, Java, Kotlin); integrating with various APIs (OpenGL, Canvas, RESTful), managing asynchronous data flow using modern tools and libraries (Retrofit and Kotlin Coroutines); developing dynamic user interfaces with React, implementing efficient state management solutions like Redux, and building Single Page Applications; optimizing applications for performance using PageSpeed, Lighthouse, and other performance tools; setting up and maintaining build systems (Gradle, Maven, Webpack, Rollup, Vite) and continuous integration/deployment pipelines to streamline development workflows; Git (managing code repositories); applying testing methodologies using testing frameworks (Jest for JavaScript, JUnit and Espresso for Android); implementing modern architectural patterns (MVVM, Clean Architecture) and leveraging Android Jetpack libraries; and implementing and managing user engagement through push notifications and Firebase Cloud Messaging. Email resumes to PicsArt, Inc. at talent.acquisition@picsart.com, quoting job #STAFFENGR26.