Angular Developer
1 week ago
1. Development of Web Applications
- Building UI Components: Develop reusable, modular, and scalable Angular components (using Angular CLI, TypeScript, HTML, and CSS).
- Managing State: Implement state management using services, RxJS, or third-party libraries (like NgRx) to manage and share state across components.
- Routing: Implement client-side routing to handle different views and ensure smooth navigation in a single-page application (SPA).
- Performance Optimization: Optimize application performance by lazy loading modules, code splitting, and other best practices.
2. Collaboration & Teamwork
- Cross-functional Collaboration: Work closely with back-end developers, UX/UI designers, product managers, and other stakeholders to ensure the project meets requirements and goals.
- Version Control: Use version control systems (e.g., Git) to manage and collaborate on the project codebase.
- Code Reviews: Participate in peer code reviews to ensure code quality, best practices, and maintainability.
3. UI/UX Design Implementation
- Design Consistency: Work closely with UI/UX designers to ensure the application is visually appealing and user-friendly while adhering to design specifications.
- Responsive Design: Implement responsive layouts that provide a seamless experience across various devices and screen sizes.
4. API Integration
- RESTful API Integration: Consume and interact with REST APIs to send/receive data and update the application accordingly.
- Error Handling: Implement appropriate error handling and feedback mechanisms for API calls and network issues.
5. Testing
- Unit Testing: Write and maintain unit tests using tools like Jasmine, Karma, or Jest to ensure the reliability and stability of Angular components and services.
- End-to-End Testing: Use tools like Protractor or Cypress to perform automated testing of the user interface and user workflows.
- Test-Driven Development (TDD): Follow TDD practices to write tests before implementing features, ensuring that each feature meets the defined requirements.
6. Maintaining Code Quality
- Code Quality Standards: Write clean, maintainable, and well-documented code according to industry standards.
- Code Refactoring: Continuously improve and refactor existing code to reduce complexity, improve readability, and optimize performance.
7. Deployment and Maintenance
- Continuous Integration/Continuous Deployment (CI/CD): Work with CI/CD pipelines to automate testing, building, and deployment processes (using tools like Jenkins, GitLab CI, or CircleCI).
- Bug Fixing: Identify and resolve bugs and issues reported by users or testers.
- Application Monitoring: Monitor the application’s performance, troubleshoot, and address production issues if necessary.
8. Security and Best Practices
- Security Practices: Implement security measures like input validation, authentication, and authorization in compliance with security best practices.
- Code Quality Tools: Use tools like ESLint, Prettier, and SonarQube to enforce coding standards, maintain consistency, and detect potential vulnerabilities in the code.
9. Documentation
- Technical Documentation: Maintain clear, concise documentation for the codebase, including setup instructions, development guidelines, and API documentation.
- User Documentation: Create and maintain user guides, installation manuals, or help documentation for end users if required.
10. Continuous Learning
- Stay Updated: Keep up with the latest trends, tools, and technologies in the Angular ecosystem, and incorporate new best practices and features as they emerge.
- Learning and Growth: Participate in internal and external workshops, meetups, or conferences related to Angular and front-end development.
Optional/Additional Responsibilities (depending on the organization):
- Mentorship: Guide junior developers and interns, provide technical assistance, and help them grow their skills.
- Project Management: Take part in sprint planning, estimating tasks, and tracking progress in Agile development cycles.
- Cross-Platform Development: Use frameworks like Ionic to develop mobile applications based on the same Angular codebase.
Required Skills & Tools
- Core Languages & Technologies: Angular (2+), TypeScript, HTML5, CSS3, RxJS.
- Development Tools: Angular CLI, npm, Git, Visual Studio Code.
- Testing Frameworks: Jasmine, Karma, Jest, Protractor, or Cypress.
- API Integration: RESTful services, Axios, HttpClient module.
- Version Control & Collaboration: Git, GitHub/GitLab/Bitbucket, Jira/Confluence for issue tracking and documentation.
- State Management: NgRx, RxJS, or services.
-
Angular development
3 months ago
moradabad, India Amtex Systems Inc. Full timeAbout Company : Amtex Systems, a global technology innovator with 25+ years of expertise. Specializing in Software Development, IT Consulting, Digital Media, Business Intelligence, Mobile Applications, and Content Management, we're at the forefront of industry evolution caters to diverse sectors, including Technology, Finance, Media, Fashion, Retail, and...
-
Product Development Manager( Payments/Banking)
3 weeks ago
Moradabad, India Tata Consultancy Services Full timeGreetings!!!TCS is HiringJob Role- Product Development Manager( Payments/Banking Domain)Experience range- 10 to 15Job Location- Gurugram/NCRMust Have-Good Project Management experience.Has managed end to end life cyle of IT Implementation in Banking domain.Experience in Payments area will be preferredJava/AngulasJS front end development Framework,...
-
Full Stack Developer
1 week ago
Moradabad, India Mastech Digital Full timeFull Stack DeveloperRemote (Night Shift - US CST)Client domain: Oil & GasNOTE: The person has to work US CST shift. There is no flexibility with the shift times. An early logout is not possible as the client needs the person between 2:00 PM CST- 4 PM CST as a MUST!!Tech Stack:Must have exp developing and supporting AWS and the following tech stack:...
-
AEM Developer
4 weeks ago
Moradabad, India Infinite Locus Full timeJob Title: AEM Developer (Backend Focus)Experience Required: 2–5 YearsWork Mode: WFO (Monday to Saturday)Job Description:We are looking for an experienced AEM Developer with a focus on backend development. The role involves designing, developing, and implementing solutions on the Adobe Experience Manager (AEM) platform. The developer will work on building...
-
Wipro | Python Developer | moradabad
3 weeks ago
moradabad, India Wipro Full timeHi Linkies,We are hiring for Python+Devops roleWork Location: Bangalore/Hyderabad/PuneExperience: 4.6 Years to 6 YearsNotice Period: 30 days to 60 daysHighest Qualification:15 years full time education mandatoryMandatory Skills: Python Developer+Go+DevopsDetailed JD – Python+ Devops•Senior level (5 to 8 years) experience in designing and developing...
-
Content Author
3 weeks ago
Moradabad, India Quess Corp Limited Full timeJob Role: Sitecore Content AuthorExperience: 3+ YearsLocation: RemoteAvailability: Immediate3-6 years of experience in Sitecore CMS with Strong Hands-on experience in Content Authoring, Application development using Sitecore 9.0 (or later), SXA, C#, ASP.NET,Experience in developing web applications with SXA preferred.Primary SkillsSitecore 9, SXA,...
-
Teaching Assistant
3 months ago
moradabad, India BeaconFire Inc. Full timeJob Title: Teaching Assistant - Java/Spring Boot/Microservices Backend/Full Stack Engineer Job Description: We are seeking a Teaching Assistant with a strong background in Java and Spring Boot to assist team members with various tasks such as conducting interviews for incoming candidates, answering basic tech-related questions, and working closely with...
-
Principal Software Engineer
5 days ago
Moradabad, India Fortinet Full timeGood knowledge in Java, Golang, Python, Nodejs, Express.Open to work on Nodejs.HTML, CSS, JS and Angular, React, React-native, Redux programming experienceProficient in designing, developing APIs handling large volumes of data.Software Development experience of 8-12 years.In depth understanding of JavaScript programmingGood understanding of asynchronous...
-
Application Developer
2 months ago
Moradabad, India Kuoni Tumlare Full timeAbout the Business / Function:Proudly part of Kuoni Tumlare, TUMLARE SOFTWARE SERVICES (P) LTD. is a multinational technology support company that has been the trusted technology partner for businesses since 1999. We specialize in helping established brands reimagine their business through digitalization.KEY RESPONSIBILITIESDesigning and implementing...
-
DevOps Engineer
4 weeks ago
Moradabad, India ALLSTARSIT Full timeType of Contract: Contractor (B2B), Project Work (3 months)About the CompanyEstablished in 2004, ALLSTARSIT was founded with a clear vision: to enhance the landscape of global IT employment by bridging the gap between companies and skilled professionals. The core belief was that geographical constraints shouldn't hinder assembling a team. Fast forward to the...
-
ALLSTARSIT | DevOps Engineer | moradabad
3 weeks ago
moradabad, India ALLSTARSIT Full timeType of Contract: Contractor (B2B), Project Work (3 months)About the CompanyEstablished in 2004, ALLSTARSIT was founded with a clear vision: to enhance the landscape of global IT employment by bridging the gap between companies and skilled professionals. The core belief was that geographical constraints shouldn't hinder assembling a team. Fast forward to the...
-
Technical Architect
1 month ago
Moradabad, India MCO (MyComplianceOffice) Full timeTechnical ArchitectAbout MCO (MyComplianceOffice)MCO provides compliance management software that enables firms to reduce their risk of misconduct and provide proof of regulatory compliance. Our integrated SaaS platform lets compliance professionals demonstrate they are proactively managing the regulated activities of the company, employees, and...
-
Java Full Stack Trainer
3 months ago
Moradabad, Uttar Pradesh, India ShapeMyskills pvt.Ltd Full time**Java Full Stack Trainer (job description)** Here's a typical job description for a **Java Full Stack Trainer** **Job Title**:* **Job title - Java Full Stack Trainer** **Job Overview**:* A Java Full Stack Trainer is responsible for educating and training individuals or groups on Java full stack development, which typically includes front-end, back-end,...
-
Java Trainer
3 months ago
Moradabad, Uttar Pradesh, India ShapeMyskills pvt.Ltd Full time**Java Trainer (job description)** Here's a typical job description for a **Java Trainer** **Job Title**:* **Job title - Java Trainer** **Job Overview**:* A Java Trainer is responsible for educating and training individuals or groups on Java full stack development, which typically includes front-end, back-end, and database technologies. The job...