We are seeking a skilled AngularJS Developer to join our dynamic software development team. The ideal candidate will be responsible for designing, developing, and maintaining robust web applications with a focus on front-end development using AngularJS. This role offers an exciting opportunity to work on innovative projects that integrate various technologies such as Docker, Spring Framework, AWS, RESTful APIs, and more. The developer will collaborate closely with cross-functional teams to deliver high-quality solutions that enhance user experience and meet business objectives.
Responsibilities
- Develop and implement user interfaces using AngularJS, HTML, CSS, SCSS, and JavaScript to create responsive and intuitive web applications.
- Collaborate with UX/UI designers to translate wireframes and user flows into functional web designs.
- Integrate front-end components with back-end services via RESTful APIs and Web services.
- Utilize version control systems such as GitHub, SVN, and manage code repositories effectively.
- Participate in system architecture planning and contribute to SDLC processes including Agile methodologies.
- Write unit tests and perform debugging to ensure application stability and performance.
- Work with DevOps tools like Jenkins, Docker, Ansible, and CI/CD pipelines for seamless deployment processes.
- Optimize applications for maximum speed and scalability across various platforms and devices.
- Maintain documentation of code changes, technical specifications, and project workflows in tools like Jira and Trello.
- Stay updated with emerging technologies such as React Native, GraphQL, Node.js, and cloud services like AWS or Azure to enhance application capabilities.
Experience
- Proven experience in front-end development with AngularJS (minimum 3 years preferred).
- Strong proficiency in JavaScript, TypeScript, HTML5, CSS3, Bootstrap, and responsive web design principles.
- Hands-on experience working with RESTful APIs, AJAX, JSON, XML, and integrating third-party web services.
- Familiarity with back-end frameworks such as Django, Spring Framework, ASP.NET MVC/.NET Core or PHP is a plus.
- Experience working with databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite or similar data storage solutions.
- Knowledge of system architecture principles and experience deploying applications on Linux or Windows environments using Tomcat or IIS servers.
- Understanding of software development lifecycle (SDLC), Agile methodologies including Scrum or Kanban.
- Exposure to DevOps practices including CI/CD pipelines using Jenkins or GitHub Actions.
Pay: From $50.00 per hour
Work Location: In person
Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.