Charles River Analytics Logo

Charles River Analytics

Software Engineer - User Experience (Hybrid Onsite)

Posted Yesterday
In-Office
Cambridge, MA
Junior
In-Office
Cambridge, MA
Junior
Develop responsive user-facing applications and back-end services using various technologies. Collaborate and contribute to software quality and team projects.
The summary above was generated by AI

Charles River Analytics creates solutions and technology to tackle the world’s most challenging problems. Our team of technological entrepreneurs works together to push at the forefront of enhanced AI, robotics, smart sensing, and human-centered computing. The resulting research and development help to continuously advance government programs and discover new possibilities in the commercial marketplace. We are a 100% employee-owned company, encouraging participation, innovation, and responsibility from our entire staff. At Charles River, we take great pride in our success at attracting and retaining the most talented and creative problem-solvers in our field. Are you interested in being an Employee Owner at an innovative research and development company? If this sounds like you, then we’d love to hear from you!

We are looking for an outstanding software engineer candidate with hands-on experience developing responsive user-facing applications with JavaScript and potentially other frameworks. These applications often require the development of scalable back-end services to support business logic so experience developing and integrating with a back-end is required. You should possess expertise or experience in a variety of technologies, as expressed below, and also have exposure to Agile/Scrum development methodologies. In the first year, we expect you to contribute to two or more production-quality user-facing applications by implementing features, fixing bugs, and taking ownership of the quality of the software. You will be working closely with a senior engineer who will define the requirements, wireframes, and expectations, while also providing mentorship and learning opportunities

What you need

The below skills are intended to be representative of the types of frameworks and libraries that could be used for this work. Having expertise in one or more per category is required but expertise in all is not. Your understanding of what applies to a given project is crucial.

Overall:

  • U.S. Citizenship
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience
  • 2+ years of professional software development experience. Exposure to the full software development lifecycle and 5+ years of experience is preferred 
  • Willingness to travel to support customer- and training-related events
  • Ability to be onsite 3x days per week (60% onsite / 40% remote) in Cambridge, MA

Tech:

  • Front-end tech: React, Vite, modern Javascript (es6, require, etc.), HTML5, CSS3
  • Testing: Vitest, Playwright, Jasmine, Mocha, Jest, Cypress, Storybook
  • Documentation: Docusaurus, Sphinx, Markdown
  • Development workflow: Webpack, npm, yarn, gradle
  • API/Data Services: HTTP, GraphQL, REST, Swagger, ActiveMQ, gRPC, WebSockets
  • Back-End Tech: NodeJS, Python
  • Databases: Neo4j, Postgres, MongoDB, ElasticSearch, Redis
  • Web Mapping APIs: Cesium, GeoJson, Mapbox, OpenLayers, Leaflet
  • Cloud/Virtualization: Docker, AWS EC2, VirtualBox, VM Ware
  • Operating Systems: Windows, Linux, OSX
  • Version Control: Git, GitLab

Desired, but not required:

The below skills will make an applicant stand out among the rest but are not required for this position.

  • Front-end tech: Unity/C#, React Native
  • Testing: NUnit, MSTest, xUnit.Net
  • Back-End Tech: C#, .NET
  • XR Hardware: Meta Quest, Hololens, HTC Vive or other Steam VR HMDs


Why CRA?

Charles River Analytics is a 100% employee-owned company that thrives on collaboration and values each team member. We provide competitive compensation including profit sharing, bonuses, and an attractive benefits package. Our comprehensive benefits include 100% employer-paid medical and dental insurance, as well as vision, life, and disability insurance. We offer generous paid time off, paid maternity/paternity leave, tuition reimbursement, a monthly gym allowance, and a casual work environment. We have free parking on site and are conveniently accessible by public transportation. At Charles River, we prioritize and truly value work-life balance, including our offer of a flexible hybrid schedule (60% onsite / 40% remote). Join our team of employee-owners to solve important problems­­—for our military, our homeland, our society, and our planet. 

Top Skills

Activemq
Aws Ec2
Cesium
CSS3
Cypress
Docker
Docusaurus
Elasticsearch
Geojson
Git
Gitlab
Gradle
GraphQL
Grpc
HTML5
HTTP
Jasmine
JavaScript
Jest
Leaflet
Linux
Mapbox
Markdown
Mocha
MongoDB
Neo4J
Node.js
Npm
Openlayers
Osx
Playwright
Postgres
Python
React
Redis
Rest
Sphinx
Storybook
Swagger
Virtualbox
Vite
Vitest
Vm Ware
Webpack
Websockets
Windows
Yarn
HQ

Charles River Analytics Cambridge, Massachusetts, USA Office

625 Mt. Auburn St., Cambridge, MA, United States, 02138

Similar Jobs

39 Minutes Ago
Hybrid
Boston, MA, USA
152K-228K Annually
Senior level
152K-228K Annually
Senior level
Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
The Senior Software Engineer on the Data Automation team will design, build, and maintain analytics infrastructure while mentoring others and ensuring system reliability.
Top Skills: AirflowAWSClickhouseDynamoDBFlinkIcebergKafkaKubernetesMySQLPythonSparkTerraform
39 Minutes Ago
Hybrid
Boston, MA, USA
152K-228K Annually
Senior level
152K-228K Annually
Senior level
Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
The Senior Software Engineer will design, build, and maintain systems supporting data processing at Klaviyo, while mentoring teammates and ensuring high-quality code in a large-scale cloud environment.
Top Skills: AWSDjangoIcebergKafkaMySQLProxysqlPulsarPythonRedis
39 Minutes Ago
Hybrid
Boston, MA, USA
188K-282K Annually
Senior level
188K-282K Annually
Senior level
Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
Lead SRE responsible for enhancing system reliability, performance, and scalability while collaborating with product teams on software delivery and automation.
Top Skills: AWSBashDjangoKubernetesMySQLPostgresPythonRedisTerraform

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account