Let’s talk


career image


Deep knowledge and initiative are requirements at our fast-growing company.

We hire the brightest minds for our technology, data science teams, delivery services, marketing and other functions.  Our culture encourages individuals to constantly evolve and challenge themselves, dive deep into the latest technologies, respond quickly to opportunities and take ownership of a growing set of responsibilities.


Both senior and early-career professionals are invited to inquire about positions at our fast-growing firm. Ideally we are looking for individuals who are experienced both in their functional/technical domain and with one or more industry areas. Internships also are available.


Please submit your CV/resume and a statement of interest and experience in fields related to BlackSwan’s offerings, to: careers@blackswan-technologies.com .

Senior Front End Engineer


Sri Lanka

Who You Are:

BlackSwan Technologies is seeking a brilliant, creative and highly motivated FE developer to join our growing team in Sri Lanka. This person will form task forces to prototype, develop, and deliver native cloud xaaS applications, providing strategic innovative and cost-effective solutions. The developer will have a crucial part in contributing to the roadmap of a scalable AI infrastructure with a web interface and will need to master a wide variety of cutting-edge technologies, working in a semi-autonomous environment.


  • Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
  • Develop solid unit and integration tests according to organizational standards
  • Contribute to and drive technological and architectural decisions
  • Participate in reviewing design and code for other team members
  • Adhere to agile development principles while following and improving all aspects of the scrum process
  • Function as a subject matter expert in multiple product components
  • Assist peer organizations with activities such as performance, scalability and reliability testing
  • Applies usability procedures and principles as defined at a project or product-line levels or through customer input
  • Contributes to and supports re-use through common components that are well documented and tested


  • Bachelors or Master’ degree in computer science, information systems, STEM or related
  • 5+ years of development, including the delivery of enterprise software
  • 3+ years of experience with JavaScript, AngularJS, Angular 8/9, HTML5, CSS3, JSON
  • Strong Knowledge of security principles
  • Experience with continuous integration and continuous delivery
  • Knowledge of relational database concepts and experience using MySQL (or similar)
  • Ability to learn quickly, and independently, in a fast-paced environment
  • Excellent time-management, multi-tasking, and communication skills
  • Superior analytical and problem-solving abilities

Will be an advantage:

  • Experience with Google Cloud Platform and AWS, or other public clouds
  • Solid knowledge of NoSQL technologies
  • Experience with micro-frontend architecture and popular middlewares
  • Experience with TypeScript, Ecma 6, module loaders, web socket
  • Experience with Front end optimization (FEO)
  • Experience with RESTfull API integration
  • Past experience with Financial Services
  • Experience with React.Js