Skip to main content

Frontend Developer - Angular, Node.js, RxJS

Technology
Kforce Technology Staffing
Westlake, United StatesYesterdayUntil 6/8/2026
Full timeOn-site

Job description

Requirements

Must have:

- Bachelors degree in Computer Science, Information Science, Mathematics, Physics, or a related field - Over 10 years of experience in software development - Demonstrated ability in architecting and developing complex web and mobile applications, including APIs - Strong competency in creating detailed technical specifications and system architectures - Experience in mentoring engineers and managing technology roadmaps - Proficient in designing, building, and maintaining JavaScript, Angular, and Node.js applications in a Scrum environment - Expertise in front-end development utilizing JavaScript, TypeScript, CSS, HTML, and browser developer tools - Skilled in setting up continuous JavaScript environments with tools like Webpack, Grunt, and Gulp - Familiarity with DevOps principles, automated testing, and continuous delivery using technologies like Groovy, Jenkins, and Concourse - Proficiency in containerization and orchestration tools such as Docker - Experience in native mobile development for iOS and/or Android platforms - Solid understanding of HTTP-based APIs, networking, and internet fundamentals - Strong knowledge of Asynchronous code principles (Promises, Callbacks, Event Loops) - Familiar with JavaScript tooling such as ESLint, Webpack, Grunt, Gulp - Experience with Angular MV* framework - Knowledge in visual design and rapid prototyping techniques - Proficient in using at least one IDE (e.g., VS Code, WebStorm) - Experience with Node.js frameworks, particularly NPM and Express - Familiarity with automation testing tools/frameworks (e.g., Mocha, Jasmine, Selenium, Protractor) - Advanced skills in using Git - Experience in API design and development, as well as microservices architecture - Understanding of DevOps, automated testing, and continuous delivery techniques

Responsibilities:

- Utilize business acumen to transform divisional initiatives into effective software solutions by developing complex applications - Create and maintain thorough documentation for various applications and subsystems - Engage in iteration planning to uphold sprint velocity and ensure quality outcomes - Analyze business requirements alongside system development specifications - Participate in troubleshooting, performance tuning, and maintenance of existing applications - Play a pivotal role in addressing technical challenges involving various technologies - Ensure efficient completion of code reviews, unit tests, and integration tests - Coordinate the delivery of technical components among both internal and external technical teams - Provide technical guidance and mentorship to junior team members - Pursue process improvement initiatives to enhance team productivity and velocity

Company:

We are Kforce, a leading staffing solutions company based in Westlake, TX. We provide extensive benefits, including comprehensive medical, dental, and vision insurance, as well as a health savings account (HSA), flexible spending account (FSA), 401(k), and life, disability, and accidental death and dismemberment insurance for eligible employees. Our salaried personnel enjoy paid time off, while hourly employees can receive paid sick leave under certain conditions. We are committed to equal employment opportunities and promote an inclusive work environment.

Keywords
HTML5OrchestrationTypescriptWebpackGruntJasmineAngularApache VelocityNode.jsNpmAngularJSVisual Studio CodeJavaScriptDevOpsGroovyHtmlScrumUnit TestingESLintIteration

¿Te interesa este puesto?