Angular Frontend Developer

Total-TECH Co.

” The Job Description”

  1. Should have in-depth knowledge of software architecture.
  2. Building dynamic and adaptable web applications.
  3. Performing analysis of product development.
  4. Delivering comprehensive front-end software.
  5. Working with back-end programmers to create REST API.
  6. Developing front-end application and asset infrastructure.
  7. Configuring, constructing and testing scripts within an ongoing integration environment.
  8. Using advanced techniques to generate non-blocking code.
  9. Using Angular command-line interface to allow developers to do web application coding and configuration.
  10. Interacting with external website services.
  11. Assisting with workflow coordination between HTML programmers and graphic designers.
  12. Writing understandable HTML, JavaScript and cascading style sheets (CSS) code.
  13. Making decisions regarding technical and design aspects of the Angular project.
  14. Experience with network design, and high-level Java programming skills.
  15. A top-class java developer who can see the big picture needs of a company or a team.
  16. Develop scalable architecture to handle the company’s current and future software application needs.
  17. Troubleshooting design flaws and system bottlenecks.
  18. Performing validation tests to ensure the flexibility and scalability of the Java environment.
  19. Conducting system performance tests.
  20. Completing systems reports.
  21. Ensure the adoption of good security and governance practices.
  22. Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  23. Design reusable frameworks – Environment management and layout design.
  24. Assist in investigating production issues and provide solutions.
  25. Perform unit, integration and parallel testing.
  26. Analyze and understand existing programs, job flows, and components.
  27. Trouble shoot issues, collaborate in making the systems stable, sound, perform faster and processing more in automated manner.
  28. Understand business and functional requirements to be developed.

    Requirements:

  • Understanding REST web services and APIs to allow the expansion of Angular development capabilities.
  • 5+ years of experience writing JavaScript & Typescript code for Angular interactive applications.
  • 5+ years creating user-friendly websites with complex animations and enhanced interactivity.
  • 5+ years writing error-free codes, Angular developers test, identify and debug the coding errors of other developers.
  • 5+ years of HTML and CSS experience to create application user interfaces that are both functional and aesthetically pleasing.
  • Extended experience in building Single-Page Applications using best SEO practices.
  • Experienced in TypeScript facilitates for the management of large web projects by providing a more robust framework for producing error-free code.
  • +7 years of experience using Node package manager (NPM) and other client-side web development packages.
  • Good knowledge of design patterns, system architecture and distributed systems.
  • Proven 5+ years of work experience using Java development tools.
  • Proven experience of 3+ years in microservices architecture development and service meshes
  • Ability to solve complex software issues.
  • Proven Experience in containerization technologies such as Docker and Kubernetes.
  • Good cybersecurity fundamentals and knowledge.
  • Experience with SQL and database management systems, from deployment to administration.
  • Knowledge of Bamboo, Jira, Spring AOP, Junit, SQL query optimization and fine tuning, is a plus.
  • Strong in design and technical documentation.
  • Strong in Java SDK 1.8, Java SDK 11 (not mandatory), Spring Boot (Embedded Tomcat), REST & SOAP API skills, is a plus.
  • Should have worked with Maven/Gradle, is a plus, JIRA/Rally, Bamboo/Jenkins/Hudson.
  • Ability to quickly comprehend the functions and capabilities of new technologies and apply them to improve the product/services.
  • BSc/BA in Computer Science, Engineering or a related field.
  • Excellent communication skills.
  • Analytical mind and problem-solving aptitude.

 

Tagged as: , , , , , , , , , ,

Upload your CV/resume or any other relevant file. Max. file size: 3 GB.

Job Overview
Job Location