LosAngelesRecruiter Since 2001
the smart solution for Los Angeles jobs

Senior Full-Stack Developer

Company: Streamwise
Location: Los Angeles
Posted on: August 7, 2022

Job Description:

Job Description Senior Full-Stack Developer Full-time, salaried position with benefits Los Angeles-based preferred, but not required Streamwise is building the ultimate enterprise app for collecting, standardizing and analyzing performance and expense data in the entertainment industry. Our team is looking for an awesome Senior Full-Stack Developer to join us and help build a fantastic app that will revolutionize the way content distributors consume and understand their data. The Senior Full-Stack Developer will report to the Chief Product Officer and will work with our team to engineer a next-gen analytics platform. The ideal candidate will have a proven track record of developing and building high-performing, scalable, enterprise applications, and a genuine interest in entertainment data. Responsibilities: Develop quality front-end and back-end applications in an agile environment and create prototypes and POCs (Proof of Concept) to validate, promote, and define technology strategies. Providing expertise in the full software development lifecycle, from concept and design to testing, designing, developing and delivering high-volume, low-latency applications for mission-critical systems. Build interfaces for supporting evolving and new applications and accommodating new data sources and types of data. Deploying applications in a continuous delivery environment with automated testing including latest CI/CD frameworks. Use GIT and GITHUB to create branches, merge/compare PRs and commit code. Develop technical documentation to guide future software development projects. Hands on coding in technologies and programming methodologies such as SQL, AWS, Object-Oriented Programming, React, Javascript, CSS, Python with working knowledge in JSON, Rest APIs, Security, Work closely and collaboratively with business leaders, engineers, and end users to scope, develop and implement new projects and enhancements, including analyzing system requirements, using appropriate data models and ensuring they are properly translated into technical specs, and transforming them into scalable applications. Write well-designed, testable, efficient code that accounts for edge cases and potential errors. Ensure designs are following specifications and deliver superior engineering outcomes. Support continuous improvement by investigating alternatives and presenting these for architectural review, and systematically using monitoring and metrics to help improve application performance and engineering processes. Help scale the team, interview candidates, and mentor junior employees. Help manage relationships with third-party vendors, including daily stand-up meetings with local and offshore engineers. Proactively and clearly communicate deliverables, issues, statuses and blockers. Deliver products with efficiency, keeping in mind code reusability, and be able to articulate tradeoffs in design decisions. Requirements: 10 years of working experience building enterprise-level software as part of the core development team. Familiarity with Jira, Confluence and Figma. Familiarity with development best practices including agile, story pointing, t-shirt sizing, code reviews, etc. Proactive self starter with the ability to work independently. Advanced proficiency with DB / MySQL. Front End Experience : React, Redux, API Consumption, including Integrating React code with APIs (State Mgmt and Redux) Working on several UI components: Forms, Tables, Layouts, Image Rendering Implementing Security - Login, Restrict features/pages based on Role/Permission CSS/Styling Ability to style a page, element alignment, image scaling. Translate Figmas to CSS Implementing Line Graphs, Bar and Pie Charts. Manual Testing - Ability to Test UI, understanding business requirements, edge cases, etc. Automated Testing - Unit Test: Understanding "what" to test, including Cypress/Selenium experience Back End Experience: Python (or Object-Oriented Language), REST API creation, including writing REST APIs Third Party Integration (i.e. authentication, request/response) Demonstrated understanding how to read 3rd party API docs and match them to business requirements MySQL Integration Creating CRUD endpoints that integrate with a DataSource Security: Understanding access token security. Using Roles/Permissions to restrict access to endpoints Authorization, Permissions, User-to-Company association Understand Layered Architecture - View, Service, DataAccessLayer AWS Navigate around AWS Console and review CloudFormation Logs Integrate code (i.e. React or Python) with AWS IAM Roles/Permissions Prior experience using S3, Cognito in production apps Excellent verbal and written communication skills. Ability to manage multiple tasks and projects simultaneously. Ability to effectively communicate with technical and business colleagues and make complex ideas understood. Master---s or Bachelor---s degree in a related field. Eligible to work in the United States. Streamwise is committed to Equal Employment Opportunity and to attracting and retaining the most qualified employees regardless of race, national origin, religion, sexual orientation, gender, age or disability.

Keywords: Streamwise, Los Angeles , Senior Full-Stack Developer, IT / Software / Systems , Los Angeles, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Los Angeles RSS job feeds