Software Engineer - User Experience (Hybrid Onsite) Job at Charle...
Charles River Analytics - Cambridge, MA, United States, 02140
Work at Charles River Analytics
Overview
- View job
Overview
Software Engineer - User Experience (Hybrid Onsite)
Join to apply for the Software Engineer - User Experience (Hybrid Onsite) role at Charles River Analytics
Software Engineer - User Experience (Hybrid Onsite)
Join to apply for the Software Engineer - User Experience (Hybrid Onsite) role at Charles River Analytics
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
- 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
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
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.
Seniority level
Seniority level
Entry level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information TechnologyIndustries
Software Development
Referrals increase your chances of interviewing at Charles River Analytics by 2x
Sign in to set job alerts for “Software Engineer” roles.
Software Engineer: Full-Stack Web Developer
Boston, MA $125,000.00-$178,000.00 4 weeks ago
Boston, MA $104,080.00-$166,320.00 5 hours ago
Boston, MA $1,000.00-$2,000.00 2 months ago
Boston, MA $108,760.00-$173,800.00 6 days ago
Waltham, MA $109,800.00-$118,800.00 1 week ago
Boston, MA $130,000.00-$180,000.00 6 months ago
Frontend Software Developer- React/Redux
Boston, MA $100,000.00-$110,000.00 6 days ago
Boston, MA $125,000.00-$178,000.00 5 days ago
Boston, MA $80,000.00-$90,000.00 8 hours ago
Boston, MA $84,000.00-$142,000.00 5 days ago
Boston, MA $140,000.00-$215,000.00 5 days ago
Graduate Software Engineer - Up to $110k + Bonus
Software Developer – Full stack/back-end
Boston, MA $190,000.00-$220,000.00 3 weeks ago
Boston, MA $150,000.00-$175,000.00 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr