Frontend Software Engineer
About the role
Northstrat is seeking a Frontend Developer who is passionate about building intuitive applications for a Data Lake/Warehouse. The role involves assisting with the creation, enhancement, and maintenance of web applications, working closely with designers, backend engineers, and data scientists, and troubleshooting customer-reported issues.
Responsibilities
- Assist with the creation, enhancement, and maintenance of web applications.
- JavaScript / CSS / HTML coding and code review.
- Work closely with designers, backend engineers, and data scientists to build holistic user experiences.
- Help define and interact with REST based API's.
- Troubleshoot customer reported issues in applications and providing support.
- Write unit tests and conduct quality assurance testing.
Requirements
- An active or current US government Top Secret U.S. Government Security Clearance.
- At least 5 years of experience with front end software development/engineering with a B.S. Degree in Computer Science or related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
- 5+ years of experience with JavaScript and one or more web application frameworks (Vue / React / Angular / Backbone).
- Familiarity with Git or other version control software.
- Comfortable working on a *nix command line.
- Self-motivation; Ability to multi-task and prioritize open issues / tickets accordingly.
- Problem solving skills and ability to review information and compile data appropriately as needed.
- Flexibility to work in a hybrid environment, spending an average of 2-3 days per week at our Columbia, MD office.
Preferred Requirements
- Previous experience with a Data Lake/Warehouse.
- DoD 8140 / 8570 compliance certifications.
Benefits
- Work/Life Balance: Power of Choice benefits designed to support and encourage wellness, healthy living, retirement investment, and lifetime learning.
- Pay Range: Competitive compensation, benefits, and professional development opportunities.
- Flex Time: No specific working hours mandated; employees are required to work an average of 8 hours per weekday over the course of a month.
- Individual Benefits Account (IBA): Benefits accrue each month in the amount equivalent to 50% of the employee's monthly compensation rate.
- Profit Sharing Plan (PSP): Quarterly funding equivalent to 25% (up to the IRS contribution limit) of the employee's compensation.
- Lifelong Learning: Company-sponsored training events and reimbursement for work-related education expenses.
Pay
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. We also offer competitive compensation, benefits, and professional development opportunities.
Schedule
Employees are required to work an average of 8 hours per weekday over the course of a month. Flexibility is essential to adapt to schedule changes as needed.