{"id":3076425,"url":"https://alion.io/job/revspring-inc-software-engineer-frontend","title":"Software Engineer - Frontend","company":{"id":2204265,"name":"RevSpring, Inc.","domain":"revspringinc.com","url":"https://alion.io/company/revspringinc","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paycor","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hamilton, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":100000,"max_usd":196000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":97},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Bootstrap","optional":false},{"name":"JavaScript","optional":false},{"name":"NgRx","optional":false},{"name":"Rest API","optional":false},{"name":"RxJS","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Adobe XD","optional":true},{"name":"GitHub","optional":true},{"name":"Node JS","optional":true}],"status":"live","first_seen_at":"2026-10-22T10:54:51Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-25T01:07:55Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Job Title: Software Engineer- Frontend\nJob Summary:\nRevSpring is seeking an individual who would be a good fit with our culture as well as having the skills, desire, and enthusiasm to excel in the UI Developer role. To ensure success in this role, the candidate should have extensive knowledge of theoretical software engineering, be proficient in the technologies identified below, and have excellent communication and time management skills. Candidate should possess the ability to build a streamlined application to company specifications that meet the needs of the user.\nEssential Functions:\nDeveloping New Functionality, Maintaining and Enhancing Existing Systems - We develop and maintain multiple systems, some for internal use and others for use by our customers and partners. The UI Developer will apply their creativity and technical skills to improving these systems and interfaces by contributing to the design and in developing new software components. The developer will make complex technical and design decisions and can expect to mentor junior developers in doing the same.\nThe primary front-end technologies that are used on our projects are as follows: Angular, NgRx, RxJS, Server-Side Events (SSE), Module Federation, JavaScript, Typescript, CSS, HTML. UI frameworks in use are Bootstrap and Tailwind CSS.\nThe types of activities the Lead Front End Developer will be responsible for will be as follows:\nAdd features to product offerings - Add functionality to our products that will provide value to our customers or partners. Primary focus will be on user interfaces, including both customer-facing and internal-use subsystems. Contributing to product analysis and design will be an important part of this role. \nWork with REST APIs - part of our services includes REST endpoints that are used by our customers and partners. The successful candidate will write code that will interact with APIs that we have written internally or are exposed by internal and external partners or 3rd party vendors. The candidate is expected to suggest and contribute to the design of new APIs as they become needed. \nImproving quality - contribute to continual improvement of the quality of the solution. This may include suggesting and implementing an automated test framework that is appropriate for the environment. \nSupport Escalations - Production software will require maintenance, and such requests will come in the form of escalations from our support team. When called upon, the candidate should be able to effectively troubleshoot problems and propose/implement solutions. To be successful in this role, the candidate must possess excellent problem-solving and communication skills. This job requires being available after hours periodically to address urgent issues. \nMinimum Requirements:\nSpecific Job Skills:\nKnowledge of Server-Side Events (SSE) and Module Federation is a plus\nCandidate must have familiarity and experience using a source code control system, such as GitHub \nKnowledge of UX principles, and especially a working knowledge of Adobe XD is a plus. \nMust have excellent analytical/troubleshooting skills. \nGood interpersonal, organizational, and verbal/written communication skills are required. \nAbility to multi-task and to be detail-oriented is required. \nEducation: Bachelor of Science in Computer Science, or equivalent degree\nExperience: 3+ years experience using Angular or NodeJS, RxJS, NgRx, CSS and Javascript in cross-browser compatible code.\nSupervision: N/A\nCertifications: N/A\nLanguage Skills:\nAbility to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.\nPhysical Capabilities: Standard categories\nThe physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\nWhile performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.\nRevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.\nNote: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment.","description_format":"text","description_chars":5190,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services","Health Care","Hospitals & Health Systems"],"lifecycle":[{"event":"open","at":"2026-10-22T10:54:51Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":23,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/revspring-inc-software-engineer-frontend","json_url":"https://alion.io/job/revspring-inc-software-engineer-frontend.json","meta":{"generated_at":"2026-10-25T01:09:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1768,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2204265},"rest":"https://alion.io/mcp/rest/get_company?id=2204265"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frevspring-inc-software-engineer-frontend"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frevspring-inc-software-engineer-frontend"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frevspring-inc-software-engineer-frontend"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/revspring-inc-software-engineer-frontend\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frevspring-inc-software-engineer-frontend"}]}