This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Front-End Software Engineer will design and develop complex new software products, or make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in building modular, reusable components and features. They must have extensive, firsthand technical expertise in a modern front-end framework. They must be at ease working in an Agile environment with little supervision. This person should embody a passion for continuous improvement and innovation.
Job Responsibility:
Build reusable components that align with the system design patterns
Optimize application for maximum speed and scalability
Participate in team design and code reviews
Collaborate with a small team of engineers and designers to understand business requirements and user experience goals
Provide recommendations for continuous improvement
Provide ongoing maintenance, support, and enhancements in existing systems and platforms
Troubleshoots complex problems and provides customer support for software systems and application issues
Requirements:
Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience
8 to 10 years of related software development experience
Extensive experience with Angular (or another modern front-end framework such as: React or Vue.js)
Expert knowledge of Javascript, HTML, and CSS
Experience designing complex search interfaces
Experience in optimizing web applications for performance and usability
Experience with integrating with third part APIs
Proficient understanding of code versioning tools, such as Git
Experience with Linux operating systems
Active TS/SCI Poly clearance be in place PRIOR to application
Nice to have:
Experience with SASS or LESS
Hands-on experience working with NodeJS, MongoDB
Familiarity constructing ElasticSearch queries
What we offer:
Fully paid medical/dental/vision premiums
generous PTO
11 Paid Holidays
6% 401K contribution
annual training and tuition reimbursement
SPOT Award bonuses
regular team events
opportunities for professional growth and advancement