Alpha Omega is seeking a skilled and experienced Front-End Developer to build high-performance, data-driven web applications for a Federal Client.
Requirements
- In-depth knowledge of the Angular framework (version 10+), including components, modules, services, routing, and state management (e.g., RxJS, NgRx).
- Practical experience working with Node.js for server-side logic and API interactions.
- Familiarity with the Databricks (or similar) platform and its purpose for big data processing, analytics, and AI. Experience connecting front-end applications to data processed and stored within Databricks is a required.
- Proficiency with GitHub, including experience with version control, issue tracking, and project management features.
- Experience with CI/CD tools, particularly GitHub Actions, for automating software workflows.
- Mastery of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Strong experience consuming and interacting with RESTful APIs.
Responsibilities
- Design, develop, and maintain responsive, modular, and high-performance user interfaces using Angular, TypeScript, HTML, and CSS.
- Use your knowledge of Node.js to understand and interact with back-end services and RESTful APIs, ensuring seamless data flow between server and client.
- Utilize GitHub for version control, including branching, merging, pull requests, and code reviews, to manage and review clean, reusable code.
- Develop the CI/CD pipelines to implement automated builds, testing, and deployments via tools such as GitHub Actions to ensure efficient and rapid software releases.
- Own/lead DevOps practices, collaborating with development and operations teams to streamline workflows and improve the overall software delivery process.
- Work closely with UX/UI designers to implement engaging visual designs and user experiences.
- Collaborate with back-end and data engineering teams to define and consume APIs that deliver data from the Databricks platform to the front-end.
Other
- Clearance Required: Public Trust – Federal Client requires US Citizenship
- Work Location: Remote
- Proven experience as a Front-End or Full-Stack Developer, with a strong portfolio of projects.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication, collaboration, and teamwork abilities.