Job Title: Software Developer – UI / Angular – Accesibility Developer
Job Type: Contract
Job Location: Remote
Job Description:
We are seeking a software developer to join a team building and supporting enterprise-level products. You will be working primarily with Angular, Node.js, and cloud/serverless technologies. This position focuses on development within a collaborative team including QA, BA, PM, and other Developers. We need a solid team player with excellent oral and written communication skills.
The ideal candidate will have hands-on experience with user interface design and cloud serverless applications, along with a proven background in front-end architecture best practices, including performance optimization, accessibility, and usability.
- RESPONSIBILITIES:
- Develop features and software solutions that enhance the overall user experience of reporting platforms and tools
- Partner with the UI/UX design team on the overall look and feel of applications
- Break down complex business and technical requirements into supportable and easy-to-use solutions
- Provide guidance on web standards, usability, accessibility, and optimization, with special consideration for code architecture, modularity, and reusability
- Design, implement, test, deploy, and maintain innovative and scalable software solutions while considering durability, cost, reusability, and security
- QUALIFICATIONS:3+ years of related experience
- Strong web programming and debugging experience in Angular and Node.js
- Experience with accessibility development ensuring that websites and web applications are accessible and usable for all users—including those with disabilities
- Comfortable with collaboration and working in a fast-paced environment
- Ability to communicate requirements and details to non-technical users
- Front-to-backend development experience emphasizing UI to middleware, while comfortable working with databases
- Experience designing web services/microservices/REST interfaces
- Ability to review and understand business requirements
- Ability to review and create detailed technical documentation
- Preferred Experience (nice to have, not required):CPACC certification, W3C Guidelines, Section 508 knowledge
- Data-driven or configuration-driven UI development
- Experience with serverless cloud technologies, e.g., AWS Lambda, RedShift
- Experience with Backbone.js and/or CoffeeScript and/or TypeScript
- Familiarity with Business Intelligence platforms and data visualization tools
- Familiarity with Agile development methodologies, including Scrum and Kanban/Continuous Delivery
- Understanding of test-driven development and CI/CD deployment pipeline
- Experience with Open Source work management tools: JIRA, Jenkins, and GitHub
- Experience scripting for API integration testing, e.g., with Postman, JMeter, Selenium
- Bachelor's or higher degree, preferably in Computer Science, Software Engineering, or a related discipline
The projected hourly range for this position is $70 to $80.
On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.