Senior Frontend Developer
Hatch ITFull Time
Senior (5 to 8 years)
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.
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.
Cloud-based solutions for government agencies
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.