Frontend Software Engineer (with Angular) at Accela

Remote

Accela Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Banking, Financial Services, BiotechnologyIndustries

Requirements

Candidates must have 5+ years of experience in Web Applications using JavaScript (ES6+), Angular, Typescript, React, CSS, and HTML best practices. A good knowledge of client-server interaction, protocols, and REST services is required, along with familiarity with unit testing frameworks (Jasmine, Karma, Jest) and end-to-end testing tools (Cypress, Playwright). Familiarity with CI/CD pipelines, deployment strategies, XP practices, good troubleshooting and problem-solving skills, and effective communication and teamwork skills are also necessary. Nice-to-have qualifications include familiarity with backend technologies (Node.js, Java) and monorepo tools like Nx.

Responsibilities

The Frontend Software Engineer will develop, design, and implement high-quality, maintainable, and performant software products. They will identify and build reusable components, contribute to application structuring, and accurately estimate and complete assigned tasks within timelines. Responsibilities also include writing clean code, participating in code reviews, refactoring existing codebases, and collaborating with engineers, product owners, and stakeholders to clarify requirements and deliver value. The role involves supporting teammates through knowledge sharing and mentoring, respecting team agreements and processes, providing progress updates, and continuously expanding technical skills by applying best practices.

Skills

Angular
Software Development
Application Design
Code Quality
Refactoring
Requirements Clarification

Accela

Cloud-based solutions for government agencies

About Accela

Accela provides cloud-based solutions designed for government agencies to enhance civic engagement and streamline operations. Its main product, the Construct API, enables developers to create applications that improve interactions between government entities and citizens. These applications can assist with various civic functions, including permitting, licensing, code enforcement, and public health management. Accela differentiates itself from competitors by offering a subscription-based Software as a Service (SaaS) model, along with open-source tools and resources that foster a community of developers focused on civic technology. The company's goal is to improve efficiency, transparency, and citizen satisfaction in government services.

San Ramon, CaliforniaHeadquarters
1999Year Founded
$151.4MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Government & Public Sector, Enterprise SoftwareIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Family Planning Benefits
401(k) Retirement Plan
401(k) Company Match
Health Savings Account/Flexible Spending Account
Life Insurance
Disability Insurance
Mental Health Support

Risks

Emerging civic tech startups pose a threat to Accela's market share.
Integration challenges with OpenCounter may disrupt service delivery.
Economic downturns could reduce government spending on Accela's SaaS solutions.

Differentiation

Accela offers a comprehensive suite of cloud-based solutions for government agencies.
The Construct API enables developers to enhance civic engagement and streamline operations.
Accela's acquisition of OpenCounter simplifies permitting and licensing processes for users.

Upsides

Increased demand for digital government services boosts Accela's SaaS offerings.
Smart city initiatives globally expand Accela's market reach.
Data-driven decision-making in government operations increases demand for Accela's analytics capabilities.

Land your dream remote job 3x faster with AI