Senior Front End Engineer (Angular)

| Austin
Sorry, this job was removed at 6:59 a.m. (CST) on Monday, September 30, 2019
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Civitech is a new startup focused on helping advance progressive public policy by building an innovative toolset.

We are building elegant, usable interfaces that will help people run for public office, make it easier for volunteers to get involved in the civic arena, and offer modern solutions for local governments to better provide services to their constituents.  If you want to work on disruptive civic technologies that will make a difference in your community and around the country, or if you’re just a political junkie who wants to be in the room where it happens, then we strongly encourage you to apply.

 We are looking for a highly skilled software engineer who can write code and lead projects on a team most focused on building a series of user interfaces that will handle complex functions in simple ways to improve the user experience.  These projects require strong expertise with Angular frameworks. Experience with maps, executive dashboards, and gaming is of note.

We work with a modern tech stack, incorporating Angular, BigQuery, Gitlab, Sketch, Apache, Spark, Google Cloud, continuous deployment, and more.  Our team is constantly learning and applying new technologies and frameworks for the betterment of our friends and neighbors. We are leaders in the civic tech space, which you can see here and here, and we regularly give talks at events with the Electronic Frontier Foundation, political campaigns, and more.

Responsibilities:

  • Work independently and as part of a team to develop next generation progressive civic tech

  • Use a combination of HTML, CSS, JAVASCRIPT, and ANGULAR to transform designs and build everything a user sees and interacts with on our website and application.

  • Contribute to the maintenance and improvement of multiple platforms, frameworks and APIs

  • Collaborate with developers and platform managers as a member of an agile/scrum team to develop, debug, and test new user facing applications

  • Contribute to organizational roadmaps and platform/engineering planning meetings

  • Adhere strictly to all organizational IT and data security policies

  • Ensure the technical feasibility of all UI/UX designs/specifications

  • Perform routine code reviews for applications/platforms/developers

  • Write functional requirements documents and guides

  • Create quality mockups and prototypes

  • Ensure high quality graphic standards and brand consistency

  • Collaborate with internal and external teams to identify system requirements

  • Design user interface and web layout using HTML/CSS best practices

  • Suggest new features to improve program navigation and operation

  • Gather and evaluate user requirements in collaboration with project teams

  • Illustrate design ideas using storyboards, process flows and sitemaps

  • Design graphic user interface elements like menus, tabs and widgets

  • Build page navigation buttons and search fields

Requirements

  • Familiarity with Test Driven Development, continuous integration, browser testing, and debugging

  • Ability to write clean, well-documented code using CSS3, HTML5, Javascript, and Java

  • Experience with client-side scripting and JavaScript frameworks, including jQuery

  • Good understanding of asynchronous request handling, partial page updates, and AJAX

  • Experience working with software teams using Agile/Scrum methodologies.

  • Proven work experience as an Angular developer

  • Knowledge of wireframe tools a plus

  • Experience working with a project management system (e.g. JIRA).

  • Ability to resolve cross-browser compatibility issues (without throwing a computer)

  • Experience building platform agnostic applications, and mobile interfaces

  • Excellent organizational skills with the ability to work on multiple projects simultaneously

  • Experience using the Git version control system

  • You must have a strong work ethic and lead by example

 

Classification, Salary, and Benefits: Full-time, competitive salary.  Benefits include a company health plan with medical, dental, and vision insurance; four weeks accrued paid vacation time per year; 10 days accrued paid sick time; and a competitive company option plan.

Civitech provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1023 Springdale Road, Austin, TX 78721

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CivitechFind similar jobs