Software Engineer

Lingraphica Logo

Lingraphica

πŸ’΅ $84k-$100k
πŸ“Remote - United States

Summary

Join Lingraphica, a leader in AAC devices, as a Software Engineer contributing to the development of life-changing technology for individuals with speech impairments. Collaborate with a cross-functional team to design, develop, test, and maintain high-quality software for speech-generating devices and related applications. You will write clean, efficient, and well-documented code, participate in code reviews and testing, and support software in production. The ideal candidate possesses a solid foundation in modern software development, experience with C#, Java/Kotlin, and Node.js, and a willingness to work across diverse tools and platforms. This role offers a remote work environment with competitive compensation and a comprehensive benefits package.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, related field, or equivalent experience
  • 2–5 years of professional software engineering experience
  • Proficiency in C#
  • Experience developing and consuming REST APIs using Node.js
  • Proficiency with version control systems, particularly Git and GitHub
  • Experience working in Agile/Scrum environments

Responsibilities

  • Design, develop, test, and maintain software for our speech-generating devices and related applications
  • Collaborate closely with engineers, product managers, and designers to deliver functional, user-centered solutions
  • Write clean, efficient, and well-documented code
  • Participate in code reviews, debugging, and troubleshooting across our stack
  • Contribute to automated and manual testing efforts to ensure software quality
  • Support software in production, including bug fixes and performance improvements
  • Participate in Agile team events and contribute to continuous improvement efforts
  • Help evolve internal tools, infrastructure, and processes (CI/CD, code standards, documentation)

Preferred Qualifications

  • Experience with Unity development
  • Experience working with Vercel, AWS (especially Bedrock, SageMaker, EC2), or other cloud hosting platforms
  • Experience with Java and/or Kotlin for Android development
  • Familiarity with Large Language Models (LLMs) and modern AI APIs
  • Knowledge of Python, PostgreSQL, or Firebase
  • Familiarity with unit testing, CI/CD pipelines, and automated testing frameworks
  • Exposure to machine learning concepts or development
  • Experience with Atlassian tools (Jira, Confluence)
  • Understanding of both relational database and NoSQL design and querying

Benefits

  • Paid Time Off (sick, personal, and vacation)
  • Paid Company Holidays
  • 401(k) Retirement Plan and Contribution
  • Medical/Dental/Vision benefits with FSA, HSA, & Dependent care options
  • Employer Paid Life Insurance
  • Voluntary benefits such as Short- and Long-Term Disability, Critical Illness, Hospital Indemnity and AD & D insurance
  • Stipends for health and wellness, home office setup and professional development
  • Paid Family Leave
  • Annual bonus program
  • Annual merit increases
  • Year-Round Flex Friday’s
  • Discounts on travel, entertainment, home/pet/car insurance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.