4

applicants

Software Engineer/Senior Software Engineer - Full Stack Full-time

at Acentura in Sri Lanka, published on 05 Jul. 2024

Software Engineer/Senior Software Engineer - Full Stack

KEY REQUIREMENTS

  • Lead full cycle end-to-end development from design through implementation, ensuring robust architecture and system design.
  • Maintain code integrity, documentation, version control, and organization.
  • Innovate and apply critical thinking and problem-solving skills to develop creative technological solutions.
  • Translate understanding of requirements to design, development, and unit testing to address solutions.
  • Collaborate with designers to create intuitive and responsive user interfaces and workflows.
  • Design clean, robust, reactive, and efficient API interfaces.
  • Collaborate with the team on release management, version control, and documentation.
  • Ensure system scalability, security, and performance optimization.
  • Oversee CI/CD pipelines and deployments, focusing on automation and efficiency.
  • Manage infrastructure, including server setup, firewall configuration, and system updates.

CANDIDATE PROFILE

  • Bachelor's degree in computer programming, computer science, or a related field.
  • 2+ years of experience as a Full-Stack Engineer or a similar position.
  • Extensive experience with front-end technologies such as React, Angular, and back-end technologies like NET, Node.js, Django, Spring.
  • In-depth experience in JavaScript frameworks such as Angular, React, Express, etc.
  • Experience using TypeScript is an advantage.
  • Design REST APIs from the ground up using Node.js, Express, Python, and MongoDB.
  • Expertise with HTML5, CSS3, AJAX, and front-end component libraries such as Bootstrap, Mate
  • Ul, etc.
  • Experience with CI/CD pipelines and deployments in AWS or GCP.
  • Knowledge of common web application security to defend web applications.
  • Experience with Docker is a plus.
  • Strong understanding of system architecture, scalability, and performance optimization.

Notice: This job advertisement was posted over 4 months ago. Please verify with the employer for current availability and details, as positions may have already been filled or updated.


Recent Jobs at Acentura


Go Back to Category Software Development
Report it! Is This Job Ad Fake? Report it!   
Recommend to a Friend Recommend to a Friend
Viewed: {0} times Viewed: 264 times