Job Description War on the Rocks ( is a growing media and education company focused on strategy, defense, and foreign affairs. Founded in 2013, this company aims to improve the professional and public discourse on issues of strategic importance by featuring experienced and authoritative voices in articles, essays, visual presentations, podcasts, and other educational services. We value comradery, creativity, and expertise. The company is seeking an experienced front-end developer with UI experience to contribute to a visionary SaaS (software-as-a-service) educational platform that will change an entire profession and play a positive role in the careers of hundreds of thousands of people in the first few years alone. This person will work with a software architect, a team of engineers, and vendors, playing a critical role as part of a new team. The people behind War on the Rocks form a tight-knit culture. A team ethos and exceptional communication skills are therefore critical. Please note, we can only accept applications from US citizens living in the United States, due to contract restrictions. Requirements We are looking for a talented front-end developer to create user-driven web applications for our visionary educational product. As a front-end developer, you will be responsible for the development of front-end applications that meet the needs of the user. In this role, you will meet with team members to discuss application features, create working application prototypes, and write the code for the final website design. Skills and Experience 5 years' experience with expertise in technologies like HTML/Sass/Less/CSS 4 years of experience with React framework, Vue.js or years' experience with modern JS Familiarity with automated testing tools including Selenium, Jasmine, and Karma. In-depth knowledge of user interface models, application design, and website functionality. Responsive design tools like Bootstrap, Flexbox, and/or CSS grid. Familiarity with prototyping tools. Familiarity with relevant frameworks and databases. Familiarity with API interactions. Knowledge of graphic design software including CorelDRAW, Adobe Illustrator, and Adobe Photoshop. Experience with graphic design and web design. Understanding of, and experience working in, a cloud-based environment (AWS). Advanced problem-solving skills. Excellent communication skills. Are You Our Person? We want to hire a creative, motivated team member who is excited to start a project from the ground up and see it to completion. This position demands someone with an in-depth knowledge of front-end languages, excellent visualization and design skills, and good project management skills. A top-class front-end developer will implement functional and aesthetically pleasing applications that perfectly meet the needs of the user. Due to the constraints of our customers, only US citizens living in the United States will be considered for this position. With that one exception, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law. We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, marital status, family status, pregnancy, or other legally protected status (collectively, protected statuses). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments, or training. This is a full-time position. While the company is based in Washington, DC, the only location requirement for our employees is that they live (and have the right to work) in the United States. Applicants should provide their resume and a cover letter. In your cover letter, please include an amusing story about yourself. Disclaimer The above job is not designed to contain, or be interpreted as, a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. Job duties and responsibilities are subject to change based on changing business needs and conditions. Benefits Competitive salary and compensation that includes excellent health, vision, and dental insurance (premiums covered by the company 100 percent), as well as a generous and flexible leave policy.