Epicareer Might not Working Properly
Learn More

Senior Full Stack Developer (AL-FNC250204 009/02)

Salary undisclosed

Checking job availability...

Original
Simplified

Description

In this role, you will develop enterprise-level web applications that enable data exchange across multiple systems.

Responsibilities:

  • Lead the development team in creating reusable and scalable services.
  • Promote and implement agile methodologies in software development.
  • Design and develop services with a focus on business value and user experience.
  • Ensure systems are designed for scalability and flexibility.
  • Implement and maintain lean operations for all systems.
  • Conduct code reviews and promote best practices.
  • Manage and update user guides and technical documentation.
  • Oversee the complete design and implementation of complex systems.
  • Provide technical leadership within the team.
  • Mentor junior engineers.
  • Act as Scrum Master (certification is a plus).
  • Utilize Prompt Engineering to manage Gen AI tools for code generation and optimization.

Requirements

  • Experience with Cloud hosting or PaaS such as AWS, Azure, Google Cloud, Heroku, Firebase, etc
  • Write high quality and maintainable code on open-source (Linux based) web platforms and frameworks (Example: NodeJS, Angular, ReactJS, Go, etc.)
  • Experience with both frontend and backend development from development to operation
  • Experience with micro-service architecture
  • Experience with at least 1 SQL and NoSQL database
  • Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines
  • Excellent written and communication and skills
  • Work in a cross-functional service team consisting of software engineers, DevOps, and other specialists
  • Experience with Prompt Engineering and Generative AI is a plus