Frontend Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• A qualified candidate must be well versed in TypeScript, Angular, and REST. The position requires a candidate that takes ownership of problems and works with the team to efficiently produce effective, well-tested solutions. Good candidates bring new ideas to the team and strive to improve the product. • The position is remote and requires minimal travel, but candidates should be available during regular business hours. A reliable internet connection is required. Strong communication skills are necessary to effectively interact with the rest of the team and to participate in customer feedback sessions. • Degree in computer science, computer engineering, or similar discipline. • 3+ years of experience. • Strong understanding of JavaScript runtime • Angular 16+ (or other modern web application framework) • HTML / CSS / Responsive design • Client proficiency • GitHub pull requests • Defining requirements • Software design • Unit testing and e2e testing • Fluent in English • e2e testing tools (e.g. Playwright, Cypress) • State management libraries (e.g. NgRx, Redux)
Responsibilities
• The Frontend Software Engineer supports Gravwell’s software engineering group which is responsible for the design, development, and testing of the Gravwell product and will report to the VP of Product. Candidates must be self-motivated, comfortable working remotely, willing to learn and to tackle tough challenges. • Frontend Software Engineer • The Gravwell product is a highly dynamic data analysis and visualization platform designed to process and display large sets of unstructured data and to manage automation tasks. Candidates must be comfortable developing on Linux, have 3 years of experience with TypeScript, web application frameworks, and REST APIs. Candidates should be able to demonstrate a strong understanding of software design, software development life cycles, unit testing, and end-to-end testing. • Responsive Angular Web Application Development • Documentation of software, user interfaces, and APIs • Internationalization / localization • Profiling and optimizing performance • Testing of frontend web application
Benefits
• Work where your impact is direct, visible, and appreciated • Full autonomy and trust to solve problems that we may not have known we had • Flexible remote work setup with a strong support culture • Access to mission-critical projects and real-world security data • Help build a better analytics experience • Don’t meet every single requirement? • That’s okay. We believe great teammates can learn new skills. If you bring curiosity, a strong work ethic, and a collaborative mindset, we can teach the rest. Gravwell is built by people who love solving problems together—we’d love to meet you.