What are the responsibilities and job description for the Principal Software Engineer - App Frameworks position at MathWorks?
Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.
MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations.
We are looking for a motivated Principal Software Engineer with a passion for building scalable app frameworks that can run anywhere. This is a rare opportunity to evolve a well-established platform - used by millions of scientists and engineers - to meet the next generation of users in the environments (and on the devices) where they are. You must have a knack for navigating complex systems with many dependencies and constraints, then unlocking creative solutions to increase their value. You will work on a highly collaborative, cross-functional team that values maintaining open communication, fostering healthy tension, and seeking win / win solutions.
MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities :
- Design, architect, implement, and test innovative patterns to render scientific computing and engineering applications in the browser
- Manage state across multiple front-end windows with back end application models
- Understand how to apply bleeding edge web application patterns to an established app building platform and advocate for your proposals
- Collaborate closely with other senior developers, user experience specialists, quality engineers, and downstream users to enable novel workflows and increase the scalability of the system
- Apply strong CS fundamentals (data structures, algorithms, performance profiling, etc.)
Qualifications :
Minimum Requirements :
J-18808-Ljbffr