remote
Software Engineer - Dynamic Animation Systems, Inc.
Software Engineer
Mid‑to‑senior level Software Engineer with 3‑10 years of experience building robust applications in JavaScript/TypeScript, Java, C++, and Python. Strong background in Agile development, Linux environments, and modern front‑end frameworks such as React and Angular.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance applications using JavaScript/TypeScript, Java, C++, and Python.
- Implement responsive front‑end components with React and Angular, ensuring cross‑browser compatibility.
- Collaborate with cross‑functional teams in an Agile setting to deliver incremental releases.
- Utilize build tools (Gradle) and containerization (Podman) to streamline CI/CD pipelines.
- Write clean, testable code and conduct code reviews to uphold quality standards.
Requirements
- Bachelor of Science in Computer Science, Engineering, Math, or related field with a strong software focus.
- 3–10 years of professional experience developing software in JavaScript/TypeScript, Java, C++, or Python.
- Proficiency in Linux operating systems and Agile development practices.
- Experience with React, Angular, Gradle, and Podman is highly desirable.
Skills
javacpythonreactangularlinux