Web Applications Engineer

Bose Framingham , MA 01702

Posted 3 months ago

Job Description: A Web Applications Engineer to join our Bose Consumer Electronics Division to be involved in the development of various web applications.

At Bose, we pride ourselves in providing extraordinary customer experiences. We are looking for a strong web developer who could apply their abilities to make a big difference in the Bose experience. The job would combine the best of a small startup team within a large, respected company with the resources required to get the job done.

Key Responsibilities Development of interactive / responsive web applications Integration with various browsers, operating systems and cloud services Flexible code development in fast paced, new code environment Architect and support existing products and solutions Basic Qualifications Bachelor's degree in engineering, computer science or a related technical field or demonstrable requisite experience 3+ years of software experience in cross-platform web application design and development Effective communication skills at building relationships across organizations in verbal and written form Strong Computer Science fundamentals in object-oriented design and data structures, as well as process-oriented problem-solving skills Strong team player Solid experience in developing web applications across multiple mobile and desktop platforms Proficient at development of standard JavaScript ES5 & ES6 based code Proficient at HTML5 and CSS3 development, including responsive design integration Experience with popular libraries and frameworks, such as ReactJS Solid understanding of the DOM Good Understanding of Reactive/RX Patterns and data driven web apps Experience with cross platform display and performance optimization Code and process examples of past work required Preferred Qualifications Ability to analyze performance of web apps using standard browser tools, and to act upon analysis to improve performance Solid understanding on good UI/UE practices on web platforms Experience with Agile development process Comfortable using GitHub source control Experience building and animating custom UI components using CSS transitions/animations Familiarity with cloud development environments, including API design and integration Experience with WebSockets, Long Polling, REST and JSON Familiarity with data security and secure communication Understanding of unit testing Bose is an equal opportunity employer that is committed to inclusion and diversity. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, age, disability, veteran status, or any other legally protected characteristics. For additional information, please review: (1) the EEO is the Law Poster (http://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf); and (2) its Supplements (http://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm). Please note, the company's pay transparency is available at http://www.dol.gov/ofccp/pdf/EO13665_PrescribedNondiscriminationPostingLanguage_JRFQA508c.pdf.

Bose is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the application or employment process, please send an e-mail to Wellbeing@bose.com and let us know the nature of your request and your contact information.



See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Android Applications Engineer
New!

Syrinx

Posted Today

VIEW JOBS 12/10/2018 12:00:00 AM 2019-03-10T00:00 <strong>Senior Android Applications Engineer<br /> Location:</strong> Framingham, MA or Boston, MA<br />  <br />  <br /> An Android Applications Engineer to join our Bose Consumer Electronics Division to be involved in the development of mobile applications. At Bose, we pride ourselves in providing extraordinary customer experiences. We are looking for a strong android development expert who could apply their abilities to make a big difference in the Bose experience.  The job would combine the best of a small startup team within a large respected company with the resources required to get the job done.<br />  <br /> <strong>Key Responsibilities</strong> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Develop native Android applications and Android SDKs</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Integrate applications with connected products and with cloud services</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Scope, architect, and develop new products and solutions</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Architect and support existing products and solutions</li> </ul>  <br /> <strong>Basic Qualifications</strong> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Minimum Bachelor’s degree in engineering, computer science or a related technical field</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">3+ years of software experience in cross-platform mobile application design and development</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Effective communication skills at building relationships across organizations in verbal and written form, since you will be responsible for developing and documenting the mobile experience to technical teams and stakeholders</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Strong Computer Science fundamentals in object-oriented design and data structures, as well as process-oriented problem-solving skills</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Strong team player and ability to work without much direction when needed</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Excellent Kotlin and Java coding ability</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Intimate experience with the Android API, e.g.: activities, fragments, services, content providers.</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience using non-Google libraries, e.g. OkHttp, Dagger 2, RxJava or other open source libraries</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience writing multi-threaded/asynchronous code; solid understanding of process and thread model in Android applications</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Good Understanding of Reactive/RX Patterns and data driven apps</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience with cross device display and performance optimization</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Code and process examples of past work required</li> </ul>  <br /> <strong>Preferred Qualifications</strong> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Ability to analyze performance of applications using Android SDK tools, and to act upon analysis to improve performance</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Solid understanding on good UI/UE practices on mobile platforms</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience with Agile development process</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Comfortable using GitHub source control</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience building and animating custom UI components</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Familiarity with cloud development environments, including API design and integration</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience using web services; understanding of JSON, REST, and WebSockets</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Familiarity with Mobile App security and secure communication</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience with C/C++ development and integrating with JNI</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Understanding of unit testing</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Some experience with Bluetooth or BLE</li> </ul>  <br /> <strong>Location:</strong> Framingham, MA or Boston, MA<br />  <br />   Syrinx Framingham or Boston MA

Web Applications Engineer

Bose