
Full Stack Node.js/Angular/Mobile Developer
- Chicago, IL
- $74,065-130,002 per year
- Permanent
- Full-time
- Deep expertise and hands-on experience with web applications, frameworks, and programming languages such as AngularJS, Node.js, HTML, CSS, JavaScript, jQuery, and API Development
- Experience building Microservices
- Deep knowledge of Front-end frameworks such as Bootstrap, React, and AngularJS
- Experience in working with cloud native applications using public cloud (Google Cloud preferred)
- Experience working with Azure environment, DevOps
- Proficiency in JavaScript, HTML5, CSS3, and responsive web design.
- Experience with RESTful APIs and integration between mobile/web apps and backend services.
- Familiarity with NoSQL (e.g., Firestore) or SQL (e.g., MySQL, PostgreSQL) databases.
- Experience with mobile app deployment processes on App Store and Google Play.
- Analyzes project needs/requirements and recommends solutions to enable enterprise integration.
- Develops and implements software solutions, standards, processes, and security.
- Collaborating with product managers, architects, QA and other stakeholders to gather and refine software requirements and developments.
- Maintaining and enhancing existing software applications through bug fixes and feature enhancements.
- Perform unit testing, assist in defining test plans, and create comprehensive documentation for architectural and code-level processes
- Maintenance of applications, ensuring analytic levels are met, and managing interfaces and service levels will also be part of your duties
- Keeping up to date with emerging technologies and industry trends to continuously improve software development practices.
- Create architectural and code level documentation
- Complies with all policies and standards.
- Bachelor's Degree in Computer Science, Information Systems or related fields.
- Five (5) plus years of progressive relevant industry experience.
- Strong proficiency in one or more programming languages.
- Proven leadership capabilities, with the ability to lead and inspire a team.
- Excellent communication and interpersonal skills to collaborate effectively with stakeholders at all levels.
- Strong analytical and problem-solving skills. Ability to identify and resolve complex technical issues, considering both short-term and long-term implications.
- Experience in designing scalable and robust software architectures. Familiarity with cloud platforms, distributed systems, and microservices architecture is advantageous.
- Solid understanding and experience with Agile methodologies, such as Scrum or Kanban. Ability to work in a fast-paced, iterative development environment.
- Knowledge of software testing methodologies and experience in writing testable code. Familiarity with automated testing frameworks and tools is a plus.
- Health, dental, vision, life and disability insurance
- 401k Retirement Program + 6% employer match
- Participation in Adtalem's Flexible Time Off (FTO) Policy
- 12 Paid Holidays