Python Developer With Angular

Singapore, Singapore

Job Description


: Angular with Python Developer

We are seeking an experienced Angular with Python Developer to join our team. As an Angular with Python Developer, you will be responsible for developing and maintaining web applications that leverage Angular for front-end development and Python for back-end development. Your role will involve working closely with cross-functional teams to design, implement, and deliver high-quality software solutions.

Responsibilities: * Front-end Development: Develop dynamic and responsive web applications using Angular, HTML, CSS, and JavaScript. Implement user interfaces, components, and services that provide an excellent user experience.

  • Back-end Development: Build robust and scalable back-end systems using Python and relevant frameworks like Django or Flask. Design and implement APIs, database interactions, and business logic to support the front-end functionality.
  • Full-stack Integration: Integrate Angular front-end applications with Python back-end APIs to create seamless end-to-end solutions. Ensure smooth communication and data exchange between front-end and back-end components.
  • Collaborate with the Team: Work closely with designers, product owners, and other developers to understand requirements, define technical solutions, and deliver high-quality software products. Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
  • Testing and Debugging: Write unit tests, conduct integration testing, and troubleshoot issues to ensure the reliability and performance of the applications. Identify and resolve bugs and performance bottlenecks in both front-end and back-end code.
  • Performance Optimization: Optimize the performance of the web applications by analyzing and improving code efficiency, implementing caching mechanisms, and optimizing database queries.
  • Documentation: Create and maintain technical documentation, including system architecture, API documentation, and user guides. Ensure that the documentation is up-to-date and accessible to the team members.
  • Stay Updated: Keep abreast of the latest industry trends, technologies, and best practices in Angular, Python, and web development in general. Share knowledge and insights with the team to foster continuous improvement.
Requirements:
  • Strong experience in Angular framework for front-end development, including Angular 2+ versions.
  • Proficiency in Python programming language and its related frameworks like Django or Flask for back-end development.
  • Solid understanding of web development concepts, including HTML, CSS, JavaScript, and RESTful APIs.
  • Experience with database systems like MySQL, PostgreSQL, or MongoDB.
  • Familiarity with version control systems like Git.
  • Knowledge of software engineering principles, design patterns, and best practices.
  • Strong problem-solving and analytical skills with an attention to detail.
  • Excellent communication and collaboration skills to work effectively in a team environment.
  • Ability to manage multiple tasks and prioritize work effectively in a dynamic environment.
  • Bachelor\'s degree in Computer Science, Software Engineering, or a related field is preferred.
  • Prior experience in full-stack development and working on Agile/Scrum teams is a plus.
Join our team and contribute to building innovative web applications by leveraging your skills in Angular and Python. Help us create user-friendly, high-performance, and scalable software solutions that meet the needs of our clients and users.

ITCAN

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1343388
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned