Full Stack Software Engineer

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Sino Lanka

creating lasting impressions

Full Stack Software Engineer

Sino Lanka Private Ltd. is at the forefront of digital innovation, leveraging cutting-edge technology to create memorable and impactful user experiences. Our diverse team of experts collaborates to deliver software solutions that not only meet the current needs of our customers but also anticipate future trends. Join us to contribute to meaningful projects that make a difference.

Role Summary

We are seeking a highly skilled and experienced Full Stack Software Engineer to join our dynamic team. The ideal candidate will possess a strong foundation in front-end development, with particular expertise in React, and a deep understanding of CSS and design principles. Additionally, this role requires proficiency in back-end technologies, specifically in developing and deploying APIs, implementing user authentication, and working with databases such as MongoDB. The candidate should be comfortable with HTML, CSS, JavaScript/Node.js, and Python, and bring at least 3 years of relevant experience to the team.

Key Responsibilities

Design, develop, and Implement highly responsive user interface components using React concepts.

  • Write efficient, reusable, and scalable CSS for website layouts and components.
  • Develop and maintain robust back-end services, focusing on functionality such as user authentication and data processing.
  • Create and deploy APIs to facilitate communication between the front-end and back-end systems.
  • Work with databases, including MongoDB, to design, query, and manage data effectively.
  • Collaborate with cross-functional teams to understand user needs, provide technical insight, and create integrated solutions.

Participate in code reviews to ensure code quality, standards compliance, and to share knowledge with the team.

  • Stay abreast of emerging technologies and propose their adoption where beneficial.

Required Skills and Qualifications:

Bachelor's degree in Computer Science, Information Technology, or related field.

  • At least 3 years of experience as a Full Stack Software Engineer.
  • Profound knowledge of React, HTML, CSS, and JavaScript/Node.js.
  • Strong understanding of CSS pre-processing platforms and CSS design principles.
  • Experience in developing and deploying APIs.
  • Familiarity with user authentication, security settings, and access controlProficient in using database technology, particularly MongoDB.
  • Experience with Python for back-end development.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.

Preferred Skills

  • Experience with cloud services (e.g., AWS, Azure, Google Cloud).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Knowledge of other JavaScript frameworks like Angular or Vue.js.

What We Offer

• Competitive salary and benefits package.

  • Flexible working hours and hybrid work options.
  • An open and collaborative work environment.
  • Opportunities for professional growth and development.
  • Access to cutting-edge technology and tools.

How to Apply:

If you are a Full Stack Software Engineer looking for a new challenge, please submit your resume, cover letter, and references to [email protected], Please indicate "Full Stack Software Engineer Application - [Your Name]" in the subject line.

Application Deadline: 30th of April 2024

Sino Lanka Private Ltd

SINO LANKA TOWERS, No. 1090, Sri Jayawardhanapura Mawatha, Rajagiriya

Mobile: 077 11 27 889 WhatsApp: 076 23 944 07

Join us in maintaining the excellence of our commercial space! Your expertise could be the missing piece to our dynamic team.

Apply now and be part of something