12 Feb
Web Application Architect
Virginia, Arlington , 22202 Arlington USA

Vacancy expired!

Our client produces news publications in a broad array of topics. The company offers solutions to practitioners in the areas of law, tax and accounting, government affairs, government contracting, and environment, health and safety. The company's network of more than 2,500 reporters, correspondents, and leading practitioners perform practical analysis, news, practice tools, and guidance.About the jobOur client is seeking a hands-on Software Engineer/Application Architect to be responsible for designing, building, and owning client-facing web products. Individuals who embrace hard work, act with urgency and collaborate without reserve thrive. In cross-functional Agile teams, they work with UX designers, data experts and product owners to deliver the data-driven solutions their clients need and bring transparency to a traditionally opaque industry. The right person:

  • Proposes, develops and supports world-class customer facing web applications using a range of technologies including Vue, Typescript, Node.js, and PostgreSQL.
  • Participates in the analysis of system and business requirements to provide hands-on solutions to meet or exceed our customers’ expectations.
  • Delivers high-quality code by defining and deploying best practices in unit testing and integration testing.
  • Performs integration and testing of software components across an entire team, as needed.
  • Communicates with the Product Management and development teams to raise issues and identify potential barriers in a timely fashion.
  • Participates in user-centered research through client focus groups, interviews, usage analysis, and rapid prototyping.
  • Is Responsible for protecting customers and brand by writing secure-by-design code.
  • Leads, supervises, mentors, and trains other team members in order to develop a strong, best-in-class development bench.
  • Directs the work of and provides technical guidance to less experienced staff.
  • Participates in recruiting, hiring, onboarding and performance management of new team members.
  • Participates in special projects and performs other duties as assigned.

Job Requirements:
  • Demonstrated commitment to high quality user-facing and back-end code that is usable, maintainable and well thought out.
  • Strong track record of establishing best practices in software architecture and development.
  • Nice if you have experience developing applications using GraphQL
  • Strong record of project execution and completion with experience using Scrum and agile development practices.
  • Excels at working with multidisciplinary teams to develop great user experiences.
  • Ability to work with and mentor other developers and lead by example to develop highly proficient and productive teams.
  • Must be a self-directed and highly motivated individual who embraces modification of their work based on customer feedback and other business factors.
  • Works closely with designers and other developers in a tightly knit, agile team.
  • Ability to work both independently and collaboratively across team and organizational boundaries.
  • Displays enthusiasm for the challenge of pushing the limits of the web platform to deliver disruptive, innovative solutions to the world that will delight customers.
  • Excellent written, verbal, and interpersonal communication skills including the ability to interact with all levels of employees and customers throughout the organization.

Education and Experience:
  • A minimum of 5 years’ experience as a software engineer or architect for web applications.
  • Minimum 3 years’ experience developing web applications in a complex, multi-platform distributed environment with modern web frameworks. Ruby on Rails or Apollo Server preferred.
  • Minimum of 2 years’ experience with one or more of the following front-end Javascript technologies: VueJS, AngularJS, React, Ember.
  • Experience using a variety of languages and technologies to develop web solutions.
  • AWS experience and hybrid mobile application development experience a plus.
  • Minimum of a Bachelor’s degree in Computer Science or a related discipline, or equivalent experience.
  • Experience working in an iterative or agile development environment, preferably Scrum.
This is a full time employee position working with our client that is based in Crystal City VA. For now, the position can be remote. Post COVID the hope is to have staff back in the office, although not necessarily daily, the best candidates will need to be local so that they can easily commute to the office as necessary. The compensation for this position is between $120,000 - $150,000/yr. based on level of experience. If this sounds like you, please respond with your Resume, and compensation requirements as soon as possible. Please no telecommuters or agencies. About AAJ Interactive Technologies: AAJ Interactive Technologies, established in 1997 by cutting-edge technology executives, is a technology professional-services company supplying project-based consulting, staff augmentation and recruiting services to leading firms throughout Metropolitan Washington, DC. We work differently from most of our competition. We have been in both a position of hiring, mentoring and managing large staffs inside a corporate culture, as well as consultants for hire. This unique perspective allows us to understand both sides of this business. We take the time to ensure our consultants/candidates placed will be successful. We believe that because of our principals we have succeeded where others have failed. The greater DC technology space can be full of companies that are not really looking out for your interests. Ask around, we’re not one of them! We want you to succeed, and we’ll do everything we can to help you do just that!

Vacancy expired!


Related jobs

Report job