Jobs
>
Software Engineer
>
Boston

    Software Engineer - Boston, United States - Alarm

    Alarm
    Default job background
    Description

    Job Description

    Job Description

    A rapidly expanding, entrepreneurial technology company, , is seeking a motivated Android Mobile App Developer who wants to be part of a fast-paced, rapidly growing team. We are looking for Android Mobile App Developers who will design the app based on product management specifications, implement connectivity to the backend components leveraging mobile SDKs from , implement the user interface and other client-slide logic in native Google tools, and provide ongoing technical guidance. The ideal candidate is self-sufficient and will exhibit a high degree of initiative in learning new technologies and methods to resolve challenges encountered during the project life cycle.

    Very few companies innovate and develop across such a broad range of technologies as This position is ideal for the candidate who seeks a friendly company culture where one can work closely with smart and highly productive people across a very interesting spectrum of wireless, software, and hardware/device technologies to develop outstanding consumer products.

    RESPONSIBILITIES

    The Mobile App Developer's primary job responsibilities will include:

    • Developing mobile applications for Android [as well as server-side APIs]
    • Writing coherent, organized code. The ideal candidates must be comfortable working on a complicated code-base with high levels of abstraction
    • Working with Product Management to help define functional specifications for mobile applications
    • Implementing multi-device application features as part of an interactive Agile development process
    • Researching, adopting and integrating new technologies
    • Innovating and improving existing products and mobile app features
    • Taking ownership of projects to ensure their successful completion with respect to deadlines
    • Collaborating with Quality Assurance in developing a test plan to ensure successful deployment of updates
    • Other duties as assigned

    REQUIREMENTS

    • B.A. or B.S. in Computer Science or similar engineering program with strong academic performance. Liberal arts academic experience or interests are also a plus.
    • 0+ years of experience in Software Development, preferably in mobile development
    • Self-starter, analytical, tenacious problem solver
    • Strong verbal and written communication skills
    • Rigorous attention to detail and focus on quality of deliverables
    • Proven team experience and comfort in a team-oriented environment
    • Passion for working with technology and excitement for creating high quality consumer technology products
    • For Android: Java, Kotlin, Android SDK

    BONUS POINTS FOR:

    • Experience with Android SDK, Java, Kotlin, XML layouts, Gradle, JUnit, Espresso
    • Experience with C#
    • Experience with Git, JSON, REST, XML and HTML
    • Experience with Smart Home Assistants
    • Experience with unit testing (JUnit, Mockito, Robolectric) and UI testing (Espresso)
    • Experience writing code for a multi-threaded environment
    • Experience writing scripts in: Python, Ruby, Groovy, Bash, etc
    • Experience with or knowledge of common architectural patterns: MVP, MVVM

    WHY WORK FOR ALARM.COM?

    • Make an immediate impact and collaborate with outstanding people: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the team
    • Gain well rounded experience: offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
    • Work with the latest technologies: You'll gain exposure to a broad spectrum of IoT, SaaS and M2M technologies including wireless communication, video monitoring, smart home automation, web development, and backend application development and hosting.
    • Focus on fun: places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
    • values working together and collaborating in person. Our employees work from the office 4 days a week

    COMPANY INFO

    is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we're innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.

    For more information, please visit

    COMPANY BENEFITS

    offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package

    is an Equal Opportunity Employer

    In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies

    Notice To Third Party Agencies:

    understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with , please email your company information and standard agreement to



  • CPS Insurance Services Boston, United States

    We are currently seeking a highly skilled and experienced Software Engineering Manager for our client to join their dynamic and innovative team. As the Software Engineering Manager, you will play a pivotal role in leading and driving their web-based software development projects ...

  • Engie

    Software Engineer

    6 days ago


    Engie Boston, United States

    SOFTWARE ENGINEER ( Microsoft Dynamics Experience Required) · HYBRID · LOCATION: BOSTON · SUMMARY: · Designs and creates new software by analyzing requirements and then implements and tests said software in support of decarbonization and energy services. · PRIMARY FUNCTIONS AN ...

  • Capgemini

    Software Engineer

    4 weeks ago


    Capgemini Boston, United States Full time

    Software Engineer Description Job Description: · We are seeking a Software API Developer to work with a leader in the Med-Tech industry The developer will work individually and collaborate with team members, product owners, and the verification team · Key Responsibilities: ...


  • Fidelity Investments Boston, United States

    **Director - Options Overlay Team** · **Location: BOS** · You will lead multiple squads responsible for building a brand-new platform that will enable us to launch a new Options Overlay Product (Liquid Alts) within FAMS. This is a unique opportunity to be part of something specia ...


  • Apex Solutions New Boston, United States

    YOUR TASKS · Design, customize, and implement solutions for our web and cloud platforms in New Boston · Build reusable code and libraries for future use · Identify bottlenecks and improve software efficiency · Troubleshoot, fix bugs, and write technical documents · Collaborat ...

  • Neural Magic

    Software Engineer

    4 days ago


    Neural Magic Somerville, United States

    About Neural Magic · Based in Somerville, Massachusetts, Neural Magic is a series A startup backed by leading investors including Andreessen Horowitz, NEA, NEA, Pillar, VMware, Verizon Ventures, Comcast Ventures, and Amdocs. At Neural Magic we believe the future of AI is open and ...

  • Neural Magic

    Software Engineer

    4 days ago


    Neural Magic Somerville, United States

    About Neural Magic · Based in Somerville, Massachusetts, Neural Magic is a series A startup backed by leading investors including Andreessen Horowitz, NEA, NEA, Pillar, VMware, Verizon Ventures, Comcast Ventures, and Amdocs. At Neural Magic we believe the future of AI is open and ...

  • Klaviyo, Inc

    Software Engineer

    1 week ago


    Klaviyo, Inc Boston, United States

    Klaviyo, Inc. full-time position in Boston, MA: Software Engineer, Integrations (multiple) to build & maintain SW platform integrations to 3rd party vendors, telecommuting 2-3 dys/wk. To apply, email resume to & ref position title. EEO/fully supports affirmative action practices ...

  • Klaviyo, Inc

    Software Engineer

    5 days ago


    Klaviyo, Inc Boston, United States

    Klaviyo, Inc. full-time position in Boston, MA: Software Engineer, Integrations (multiple) to build & maintain SW platform integrations to 3rd party vendors, telecommuting 2-3 dys/wk. To apply, email resume to & ref position title. EEO/fully supports affirmative action practices. ...

  • Massachusetts General Hospital

    Software Engineer

    6 hours ago


    Massachusetts General Hospital Charlestown, United States

    The MGH Insititute of Health Professions is seeking a Software Engineer. This role will lead the software engineering division of the laboratory. DUTIES/ RESPONSIBILITIES The primary responsibility is development and support of our NSF-funded open-so Software Engineer, Software, ...


  • whoop Boston, United States

    At WHOOP, we're on a mission to unlock human performance. WHOOP empowers members (Olympians, Professional Athletes, Fitness Enthusiasts, etc) to perform at a higher level through a deeper understanding of their bodies and daily lives. We are looking to add highly motivated skille ...

  • Wayfair

    Software Engineer I

    2 weeks ago


    Wayfair Boston, United States

    Software Engineer I - Summer 2024 · Wayfair is on a mission to find the most talented engineers entering the tech world Do you love innovating and creating new tools from scratch? We're looking for engineers who love sharing ideas, collaborating to improve them, and being a part ...

  • Massachusetts Institute of Technology

    Software Engineer

    6 hours ago


    Massachusetts Institute of Technology Cambridge, United States

    Software Engineer · Job Number: 23969 · Functional Area: Research - Engineering · Department: MIT Quest for Intelligence · School Area: Schwarzman College of Computing · Employment Type: Full-time (Hybrid) · Employment Category: Exempt · Visa Sponsorship Available: No · S ...

  • Ikigai Labs, Inc.

    Software Engineer

    3 weeks ago


    Ikigai Labs, Inc. Cambridge, United States

    Company Description: · Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like "No Code AI" and "Time S ...

  • Knewin

    Software Engineer

    2 weeks ago


    Knewin Cambridge, United States

    SOFTWARE ENGINEER , · MIT Quest for Intelligence , Systems Engineering Team, to engage with interdisciplinary research groups across MIT to determine requirements, iterate on architectural specifications, and produce robust, scalable systems that meet identified needs in biologi ...

  • Cyient

    Software Engineer

    6 hours ago


    Cyient Cambridge, United States

    Cyient is a global engineering and technology solutions company. As a Design, Build, and Maintain partner for leading organizations worldwide, we take solution ownership across the value chain to help clients focus on their core, innovate, and stay ahead of the curve. We leverage ...

  • Flagship Ventures

    Software Engineer

    3 weeks ago


    Flagship Ventures Somerville, United States

    What if you could join a rapidly growing company and play a critical role in bringing new medicines to patients through looking at and treating disease in a revolutionary way. · What this position is all about: · Cellarity is seeking a Full Stack Software Engineer to play a key ...


  • Conservice Logan, United States

    Job Description · Close Date 6/17/24 · Overview · As the Utility Experts, we partner with real estate owners and managers to optimize cash flow and conserve resources through our software-enabled utility management platform. We thrive on looking for ways to make improvements ...


  • Editas Medicine Cambridge, United States Full time

    At Editas, we're driven by a collective purpose, to bring transformative and life changing therapies to people living with serious diseases with the greatest unmet needs. This fuels our drive to excel in scientific innovation, allowing us to harness the power and potential of CRI ...


  • Canonical - Jobs Boston, United States

    Job Description · Job DescriptionThis is a fast-paced engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM) and containerization (Docker/LXC/LXD), storage (Ceph and Linux file ...