1

applicant

Senior Full Stack Engineer

SenzMate external url   Colombo • Full-time

RESPONSIBILITIES:

  • Be the technology lead for the team, take ownership of high-quality deliverables, and be accountable.
  • Be responsible for the logical and physical development of applications based on agreed user requirements and architecture.
  • Work closely with architects and Business Analysts (BAs) to design and architect applications/platforms.
  • Collaborate with non-technical business stakeholders to understand functionality, composition, and user requirements, including UI/UX aspects of the application.
  • Maintain code quality and ensure adherence to engineering best practices.
  • Drive and participate in PI planning and act as an Agile advocate.
  • Handle production incidents by providing quick fixes or workarounds.
  • Identify system vulnerabilities and technical debt, assisting in prioritizing them for the team.
  • Assist in performance appraisals and provide guidance and mentoring to team members.
  • Participate in interviews and the hiring process for new team members.
  • Design, develop, and maintain both front-end and back-end components of applications.
  • Collaborate on API design, database schemas, and system integrations.
  • Implement secure, scalable, and high-performance backend services.
  • Ensure seamless integration between UI components and backend services.
  • Participate in architectural decisions across the entire technology stack.

QUALIFICATIONS:

  • Bachelor's degree in Engineering or Computer Science
  • 6+ years of professional software development experience
  • 5+ years with React, Angular, or similar JavaScript frameworks for SPAs
  • Strong experience in backend development (Java, C++, or similar)
  • Proven expertise in microservices architecture, RESTful APIs, and databases (SQL/NoSQL)
  • Solid understanding of HTML/CSS, UI/UX principles, and web architecture
  • Experience with authentication, security best practices, and caching technologies
  • Familiarity with Agile/SCRUM, CI/CD pipelines, Git-Ops, and JIRA
  • Strong communication skills and ability to mentor junior developers
  • Experience with large-scale codebases, clean code practices, and end-to-end feature ownership
  • Cloud platform experience (AWS, Azure, GCP) and Quality Engineering knowledge are advantages

Senior Full Stack Engineer - ITPro.lk
Share Share Report Report Go Back to Category Software Engineering time Posted 5 hours ago Viewed Viewed 23 times