Defense technology providing scalable maritime surveillance network data in real time around the globe.
Front-End Software Engineer
Location
United States
Posted
124 days ago
Salary
0
Seniority
Senior
Job Description
Front-End Software Engineer
Quartermaster
• Design, develop, and implement responsive and visually stunning user interfaces for the web portal and mobile application. • Collaborate with product managers, designers, and back-end engineers to deliver intuitive and seamless user experiences. • Optimize front-end code for performance, scalability, accessibility and security. • Ensure consistent design across platforms by implementing reusable components and adhering to design systems. • Conduct usability testing and gather user feedback to iterate and improve the UI/UX. • Stay up-to-date with the latest UI/UX trends, techniques, and technologies. • Debug and troubleshoot front-end issues to ensure high-quality user experiences. • Document design and implementation processes to maintain a clear knowledge base.
Job Requirements
- Bachelor’s or Master’s degree in Computer Science, Design, or a related field.
- Proven experience as a Front-End Engineer, with a portfolio showcasing UI/UX work on web portals and mobile apps.
- Expertise in front-end technologies such as HTML, CSS, JavaScript, React, and React Native.
- Proficiency in design tools like Figma, Sketch, or Adobe XD.
- Strong understanding of responsive design, accessibility standards, and cross-browser compatibility.
- Familiarity with state management libraries (e.g., Redux) and front-end testing frameworks.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, with the ability to present and explain design decisions.
- Experience working in an agile environment is a plus.
Benefits
- Competitive salary
- Flexible work hours and the option for remote work.
- Opportunities for professional development and continued education.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
UI Developer
Correlated Solutions, Inc.Correlated Solutions offers non-contact measurement solutions for materials and testing using digital image correlation.
• Responsible for the development of software systems and applications tailored to client’s specific needs according to business specifications. • Participate in team technical discussions to assess the quality of code solutions and design approaches for new functionality. • Engage in product meetings with client stakeholders to address feedback. • Work cross-departmentally to confirm project requirements by investigating software objectives, input data, and resulting output. • Follow all internal processes for designing and developing solutions and share findings and recommendations with team. • Stay passionate about sharing software expertise and actively look to improve processes where applicable. • Improve existing programs by enhancing their operating efficiency, performing revisions or expansions as needed. • Ensure the software meets any new requirements and software specifications. • Protect our valued clients from software bugs and malfunctions by testing software thoroughly. • Document defects quickly and accurately in JIRA. • Actively maintain product documentation using industry-appropriate terminology, proper spelling, and proper grammar as functionality is enhanced. • Support implementations team by using software expertise and strong communication skills to solve problems. • Act as technical resource on client calls related to current development, debugging sessions, and user acceptance testing processes. • Perform other job-related duties as assigned.
UI Developer II
Correlated Solutions, Inc.Correlated Solutions offers non-contact measurement solutions for materials and testing using digital image correlation.
• Function as an integral part of the UI development team, assisting cross-departmentally as a technical resource for design stages. • Take advanced responsibility during code reviews to provide deeper feedback and offer potential adjustments aligned with a thorough knowledge of the system. • Identify and provide input on best practices and process improvement for program development. • Provide reasonably accurate task and project effort estimates at a high level. • Develop and maintain an advanced understanding of Corelation’s KeyStone platform and keep abreast of all enhancements and changes. • Noted proficiency in working with Corelation’s KeyBridge API to interact with the core. • Understand all phases of project life cycle: analysis, design, implementation, test, debug, and deployment. • Ability to take on large scale special projects with advanced research and wide-reaching changes. • Focus on creating and maintaining functional design documents and other technical records. • Assist in training and mentoring less experienced peers. • Availability for the occasional critical escalation after standard work hours for client support. • Perform other job-related duties as assigned.
• Build and ship high-quality frontend code that is readable, maintainable, and production-ready, taking features from idea to release. • Use AI-assisted tools thoughtfully (e.g. for prototyping, refactoring, testing, documentation, or exploration) to increase delivery speed without compromising code quality. • Work on Growth experiments and iterations, supporting fast feedback loops, A/B tests, and continuous improvement. • Collaborate closely with Backend, Product, and Design, ensuring clean interfaces, good UX, and shared ownership of outcomes. • Keep the codebase healthy, improving existing areas, paying down technical debt, and raising quality where it matters most. • Support the team through reviews and knowledge sharing, leading by example and helping others improve their craft. • Owns day-to-day technical decisions for frontend implementation within Growth initiatives. • Chooses practical solutions and trade-offs that balance code quality, delivery speed, and business impact. • Decides how and when to use AI-assisted tools to improve productivity while maintaining high engineering standards. • Actively identifies problems, risks, and improvement opportunities, and proposes solutions proactively. • Influences frontend best practices, patterns, and ways of working through hands-on contribution and collaboration. • Escalates larger architectural or cross-team decisions when needed, while remaining accountable for execution.
• Build and scale backend services that power real-time collaboration for teams on billion-pound projects • Architect solutions for complex data synchronization challenges between multiple construction planning systems • Create elegant frontend experiences using React and TypeScript that make complex workflows feel simple • Design and implement WebSocket-based features for live updates across distributed construction teams • Optimize performance for applications handling massive project datasets • Contribute to our serverless infrastructure and event-driven architecture • Participate in code reviews and help elevate engineering standards across the team • Collaborate asynchronously with our global team while maintaining strong overlap with PH time zone colleagues



