Full Stack Software Engineer

IT
February 21, 2025
රු100,000 - රු200,000
Application deadline closed.

Job Description

Location: Colombo

Company: One of the leading Software Companies

About Us:
We are a prominent software company based in Colombo, dedicated to delivering innovative and high-quality software solutions. We are looking for a talented Full Stack Software Engineer to join our dynamic team and contribute to the development of cutting-edge applications.

Responsibilities:

  • Front-End Development: Design and implement user interfaces using modern web technologies such as HTML, CSS, JavaScript, React, Angular, or Vue.js.
  • Back-End Development: Develop server-side logic, APIs, and databases using languages and frameworks like Node.js, Python, Java, or JavaScript.
  • Database Skills: Design and maintain both relational (e.g., Oracle, Microsoft SQL Server, MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
  • End-to-End Development: Build and maintain scalable, secure, and efficient full-stack applications from the front-end to the back-end.
  • Collaboration: Work closely with other engineers, product managers, and designers to create seamless user experiences.
  • Testing and Debugging: Write unit and integration tests, and debug issues across the entire stack to ensure application quality.
  • CI/CD: Implement and maintain Continuous Integration and Deployment pipelines for seamless deployment.
  • Code Reviews: Participate in peer code reviews to maintain high code quality standards.
  • Optimization: Optimize applications for maximum performance, scalability, and security.
  • Research and Development: Stay updated with the latest trends and technologies in software development.
  • Process Adherence: Follow company processes and adhere to organizational values and ethical practices.

Qualifications:

  • Proficiency in front-end technologies like JavaScript, HTML, CSS, and modern frameworks (e.g., React or Angular).
  • Strong experience with back-end programming languages such as Node.js, Python, or Java.
  • Knowledge of RESTful APIs, WebSocket, or GraphQL.
  • Experience with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
  • Familiarity with cloud platforms like AWS or Azure.
  • Good understanding of Object-Oriented Programming and Design.
  • Proficiency with version control systems, particularly Git.
  • Experience with Agile methodologies and collaboration tools (e.g., Jira, Trello).
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills, both written and verbal.
  • Ability to work independently and as part of a team.

How to Apply:
If you meet the qualifications and are excited about this opportunity, please send your CV to hr@jobfactory.lk.

Join us and be a part of a team that values innovation, collaboration, and excellence in software development!