Software Engineer - Front-End Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
Our organization is seeking an experienced and senior-level Software Engineer and Front-End Developer. This is a contract position.
The office locations for this role are Albuquerque, NM; El Segundo, CA; or Kent, WA. This position requires 100% onsite work., The selected Software Engineer will join a team focused on building the next generation of products and services. You will be responsible for designing and developing front-end software, working with UI/UX experts to create Human-Machine Interfaces (HMI). Initially, the role will focus on requirements gathering, documentation, and system architecture and design. Development and coding work is anticipated to begin at a later stage, and the ideal candidate should be comfortable contributing to both planning and future development activities., * Participate in requirements gathering and planning for future development.
- Create documentation and write system requirements.
- Assist with architecture and design for both front-end and back-end systems.
- Support the team in defining future software development efforts.
- Lead the design, development, and analysis of software system user interfaces.
- Collaborate with stakeholders to translate software requirements and models.
- Complete system-level analyses to identify risks, issues, and opportunities.
- Lead code reviews to ensure alignment with requirements and standards.
Requirements
- Bachelor’s degree or higher.
- 5-10 years of professional experience is preferred.
- 3+ years of experience with front-end software languages, frameworks, and libraries such as HTML5, JavaScript, and React.
- Experience with API integration.
- Knowledge of foundational computer science principles, object-oriented design, and software patterns.
- Experience with requirements gathering and documentation.
Preferred Qualifications
- Experience developing front-end user interfaces using Astro UX or Azure UX.
- Experience with software engineering principles, including Software Configuration Management, Software Architecture and Design, and Software Life Cycle Management.
- Experience with one or more of the following: Java, C++, Python, JS frameworks (jQuery UI, Open Layers), Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI.
- Experience using dependency management and automation services (e.g., Ivy, Maven, Gradle, Git, Jenkins).
- Experience using cloud-based infrastructure (e.g., AWS, Azure).
- Familiarity with practices such as test-driven development (TDD), agile software development, and CI/CD management.
- Experience with front-end software for control systems, embedded FPGA, operator interfaces, or control gimbals.
- Adaptability and strong communication skills.
About the company
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Best 7 Frontend Frameworks for Developers in 2025
Is Software Engineering Over-Saturated?
The 12 Best Jobs for Software Engineers
Frontend Developer Salary in The UK