drjobs Senior Fullstack Developer

Senior Fullstack Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Kuala Lumpur - Malaysia

Monthly Salary drjobs

RM 12000 - 18000

Vacancy

1 Vacancy

Job Description

The Role:

The Senior Full Stack Developer is responsible for designing developing and maintaining high-quality web applications across the full technology stack. This role requires strong technical expertise in both front-end and back-end development a passion for solving complex problems and the ability to collaborate effectively with cross-functional teams.

Job Responsibilities:

  • Design develop and maintain scalable high-performance web applications.
  • Work across the full technology stack including front-end back-end and database layers.
  • Collaborate with designers developers and product managers to deliver robust solutions aligned with business goals.
  • Perform code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
  • Troubleshoot debug and resolve issues in development testing and production environments.
  • Optimize applications for performance scalability and security.
  • Research and implement new technologies to improve development processes and outcomes.
  • Create and maintain technical documentation including system designs and guidelines.
  • Mentor junior developers and contribute to their growth by sharing knowledge and expertise.
  • Develop and maintain front-end applications using Angular TypeScript and Monorepo structures.
  • Create responsive and visually appealing UIs with a strong focus on UI/UX best practices.
  • Utilize front-end UI frameworks such as Tailwind CSS PrimeNG or similar libraries for efficient design and development.
  • Conduct end-to-end testing to ensure high-quality front-end application performance.
  • Integrate front-end applications seamlessly with back-end systems.
  • Collaborate with back-end developers to design and implement efficient and scalable APIs and database systems.
  • Work on back-end stacks using Java Spring Framework/Spring Boot Hibernate Redis and MySQL.

Requirements:

  • Bachelors Degree in Computer Science Software Engineering or a related field.
  • A minimum of 7 years of experience as a Full Stack Developer or in a similar role.

Frontend:

  • Proficient in Angular TypeScript and managing Monorepo projects.
  • Experience with frontend UI frameworks such as Tailwind CSS PrimeNG or equivalent.
  • Excellent understanding of UI/UX design principles and responsive design.
  • Strong experience in building dynamic visually appealing web interfaces.
  • Hands-on experience conducting end-to-end testing for frontend applications.

Backend:

  • Hands-on experience with Java Spring Framework/Spring Boot Hibernate Redis and MySQL.
  • Ability to contribute to backend development when necessary including API development and database management.

General Skills:

  • Strong problem-solving skills and a proactive attitude.
  • Excellent communication and teamwork abilities.
  • Experience with version control systems (e.g. Git).
  • Familiarity with Agile development methodologies.

Good to Have Requirements:

  • Experience with cloud platforms such as AWS Azure or Google Cloud.
  • Familiarity with microservices architecture.
  • Knowledge of DevOps practices and tools.
  • Hands-on experience with performance optimization and debugging tools.
  • Experience in building Progressive Web Applications (PWAs).
  • Knowledge of cybersecurity best practices.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.