Senior JavaScript Devloper
What you will do
Our global Fire Detection product group in Westford, MA, at Johnson Controls offers you the possibility to interact with other development centers and teams around the world! The opportunity for professional development and career opportunities are endless, given our broad portfolio of products and services within Fire Detection. Work/life balance is important to us, and we offer a flexible hybrid work model. You’ll also get exposure to leading edge technology, exciting projects, and life-saving products that promote global safety of not only facilities, but people. We need your talent and ideas, as we continue to grow and expand our strategic focus and build state of the art fire detection systems. To learn more about our JavaScript Developer opportunity, keep reading!
As a JaveScript Developer based in Westford, MA, for Life Safety Fire Detection Applications, you’ll be part of our diverse global team making a significant impact on our organization. You will help develop and maintain cutting edge software for giving customers an interactive user experience, using technologies such as JavaScript, React, and Node.js. You will be responsible for crafting and designing tools for users to configure and maintain complex graphical systems, and for writing server code that takes multiplexes business logic into easily understandable information. This is a hybrid position requiring you to be onsite at least 3 days per week.
How you will do it
Participate as a member of software development team and lead development in a specific software component to deliver business features and software components according to established delivery schedules
Investigate and analyze new or existing technologies, third party software and development tools to solve technical challenges and issues in order to meet specific design specifications
Create detailed software designs under the guidance of the technical leadership using well known industry accepted methodologies and tools
Independently investigate, understand and analyze issues with existing and legacy systems and products to propose fixes for existing issues as well providing assistance to the testing and documentation of such changes
Independently develop software using industry well known software languages and tools and company established standard and guidelines and industry best practices
Independently develop software that conforms to the designs, is testable and maintainable
Work closely with quality assurance to provide assistance in defining test cases, creating, reviewing and executing test plans
Review product documentation and technical instructions for completeness and accuracy
What we look for
Required
Bachelor's Degree in Software Engineering, Computer Science and/or Web Design
5+ years direct hands-on software development experience
Experience using JavaScript (front end development), Node.js (some backend development) on Windows
Understanding of web technologies such as React, Node.js, Meteor JS,MQTT, jQuery
Proficient in Object Oriented, interface driven design and implementation
Preferred
Understanding of languages such as Java, C#, C/C++
Understanding of database technologies such as Microsoft SQL Server, SQLite, Mongo DB
Understanding of implementing database driven and service oriented design and architecture
Understanding large scale, multi-threaded and asynchronous design and implementation
Understanding of web-based communication protocols such as Web Socket, UDP etc.
Knowledge of SVG, Graphic Editing tools also an asset
Recommended Jobs
Body Shop Technician
At Colonial Chevrolet of Acton we strive to make every customer a customer for life. Happy employees make happy customers, and we reward individuals who are ready to work hard and stay motivated. Ever…
Service & Renovation Carpenter
Service & Renovation Carpenter Residential Renovation and Finish Work on Martha's Vineyard We're looking for a carpenter who thrives on solving problems, shaping spaces, and ensuring homes stay…
Property & Casualty Business Systems Analyst Contract
Description: **Hybrid Onsite | 4 days a week in Boston, MA** The Senior Business Analyst is responsible for establishing and maintaining standards for systems analysis, requirements gathering, an…
Diesel Technician
Position Overview: We are proud to support our nation's Veterans by offering career opportunities that value military training, discipline, and technical expertise. As a Diesel Technician , you …
ECC Specialist - Virtual Independence & Self-Advocacy Coach
The Hook: It’s not just about academics; it’s about independence. We are seeking an ECC Specialist to focus on the "Life Gap" for a student with regressive vision. Teach self-determination, social in…
Warehouse Driver
Never job search again! Rodenhiser has been successfully serving homeowners of the MetroWest area with professional home service technicians since 1928. Maintaining the highest standards of serv…
Dedicated Regional-Stop Pay-Automatics-Boston, MA
This is a job opening for professional truck drivers for a dedicated regional Truck Driver position in Boston, MA. Truckers in our company are well-supported and paid. We will support you with the be…
Nurse Manager - Labor and Delivery
Requisition Number: 10922 Pay Range: $64.69 - $97.60 per hour Location: CHA Cambridge Hospital Work Days: M-F 8-430 Category: Nurse Manager Department: Labor and Delivery Job Type: Full tim…
Radiologic Technologist - X-Ray
**ROLE:** Provide mobile radiographic services, including X-ray and EKG (when applicable), to nursing homes, healthcare facilities, and various specialized environments. **TASKS AND RESPONSIBILITIE…
Retail Merchandiser & Display Installer
SAS Retail Services is seeking a detail-oriented Retail Merchandiser & Display Installer to join our dynamic team. This role is pivotal in ensuring that merchandising standards are maintained and that…