Job Title: Software Developer & IT Support Company Name: Newbury Residential, Inc. Job Details: $70k-$80k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/1v4f4mj0futzee0l Job Description: Posted 17h agoSoftware Developer & IT Support@ Newbury Residential, Inc.View All JobsLynnfield, Massachusetts, United States$70k-$80k/yrRemoteFull TimeResponsibilities:Develop features, Create tools, Integrate APIsRequirements Summary:1+ year software development; JavaScript/React; REST APIs; BS in Computer Science or equivalent; willing to meet in the Greater Boston area.Technical Tools Mentioned:Next.js, Node.js, GitHub, Postman, AWS, Entrata, Wave, AI tools DescriptionSoftware Developer / IT Support (Junior–Mid Level)Remote | Real Estate | Growth OpportunityJob OverviewThis is a junior Software Developer/IT Support role at a vertically integrated real estate investment and management firm that operates like a start up. Well-suited for a recent graduate or early-career developer seeking hands-on experience, mentorship, and opportunities to grow in a fast-moving environment.You will spend about 70% of your time on software development and 30% on IT support. On the development side, you will be building internal tools, integrating with third-party platforms, and working within a serverless cloud environment. For IT, you will help keep everyday operations running smoothly by handling support requests and assisting with infrastructure upkeep.The role is remote with 1-2 in-person meetings per month for roadmap planning and team check-ins. You will work closely with the CTO, contribute ideas, and have your work directly support teams across our organization.How You'll Spend Your TimeDevelopmentDevelop features and small applications in our Next.js environmentCreate internal tools that improve workflows, reporting, and efficiencyIntegrate third-party platforms and APIs, including our internal accounting systems like Entrata/WaveContribute to our cloud infrastructure using AWS serverless servicesWrite clean and maintainable full-stack codeLeverage AI tools like Cursor, and Claude to work more efficiently while still being able to code on your ownParticipate in code reviews, manage deployments, and troubleshoot issues in productionMaintain our databases and help power reporting through BI integrationsStay current on framework updates and help roll out improvements when neededIT SupportHandle support requests such as access issues, connectivity problems, and equipment troubleshootingCreate and manage user accounts as new properties and team members come onboardSet up and configure laptops, phones, printers, and other equipmentSupport a secure, remote-first work environmentHelp standardize systems and documentation as the company continues to scaleWhat We're Looking ForRequirements1+ year of professional software development experienceStrong foundation in JavaScript, CSS, and ReactSolid understanding of RESTful APIsBachelor's degree in Computer Science or comparable practical experience (bootcamp, coding academy, etc.)Available to meet locally in the greater Boston areaStrongly PreferredExperience with Next.js and Node.jsComfort using GitHub for version control and collaborationExperience with Postman or similar API testing toolsFamiliarity with AI-assisted development tools and the ability to review and modify generated codeBonus PointsExperience with AWS services such as Lambda, DynamoDB, S3, and API GatewayExperience with SQL (Postgres) and/or NoSQL databasesFamiliarity with Azure Entra ID, Microsoft Intune, or RMM toolsPrevious experience in IT support or helpdesk rolesThe Kind of Person Who Thrives HereCurious and eager to learn, you're comfortable not knowing everything on day oneSelf-motivated and comfortable taking ownership of your workThrives in environments that are fast-pacedWhat We OfferPaid Time Off and Holidays401(k) with Company MatchHealth Savings AccountMedical, Dental, and Vision CoverageRemote-first role with 1–2 in-person meetingsDirect mentorship and real exposure to decision-makingOpportunities for professional development and skill growthAbout UsNewbury Residential is a fast-growing real estate management company focused on the acquisition, transformation, and long-term success of multifamily communities across the country.Our mission is to create exceptional living spaces that enrich the lives of our residents, foster a sense of community, and uphold the highest standards of quality and customer service. Our goal is to incrementally improve every community we own and manage.In just two years, we've grown from 8 to 54 employees and are still early in our journey. Our teams manage thousands of homes nationwide, and the systems we build internally play a direct role in how effectively we serve our residents.As a part of our team, your work doesn't disappear into a backlog. It shows up in the hands of our team, solving real day-to-day issues.Ready to Apply?This role offers a great learning experience for someone looking to grow their skills across development and IT. You'll be part of a team that's genuinely excited about where the company is headed.