Associate Software Engineer

We are excited to welcome a new Associate Software Engineer to our start-up team in Sri Lanka! If you’re a passionate tech enthusiast who loves working with Full Stack TypeScript, NodeJS, MongoDB, MySQL, AWS Lambda, Serverless, Redis, Neo4J, ReactJS, RESTful APIs,  and ElasticSearch, this is the perfect opportunity for you to contribute to cutting-edge projects and grow your skills.

As an Associate Software Engineer, you will:

  • Collaborate with cross-functional teams to design, develop, and maintain scalable and performant software solutions.
  • Participate in the entire software development lifecycle, including requirements analysis, coding, testing, and deployment.
  • Contribute to the design and architecture of our applications, utilizing technologies like TypeScript, NodeJS, and more.
  • Work on backend services using MongoDB, MySQL, AWS Lambda, and Serverless to ensure robust data management and storage.
  • Implement caching and data retrieval mechanisms using Redis for enhanced application performance.
  • Utilize Neo4J and ElasticSearch to create powerful data querying and search capabilities.
  • Troubleshoot and resolve technical issues, ensuring the stability and reliability of our systems.
  • Stay up-to-date with industry trends and incorporate best practices into our development processes.

 

To excel in this role, you should have:

  • A strong foundation in software development and programming concepts.
  • Minimum of 1 year of experience in software development
  • Proficiency in TypeScript and NodeJS, with experience in building web applications.
  • Familiarity with databases like MongoDB and MySQL, along with AWS Lambda and Serverless architecture.
  • Knowledge of caching mechanisms using Redis for improved data access speed.
  • Understanding of graph databases (Neo4J) and search engines (ElasticSearch) for advanced data manipulation and retrieval.
  • Strong problem-solving skills and the ability to analyze and debug complex issues.
  • Excellent communication and teamwork abilities, enabling effective collaboration with colleagues.
  • A keen interest in staying updated with the latest technological advancements in the field.

 

Additional Information

  • This is a full-time position located in Sri Lanka.
  • As a valued member of our team, you will have the opportunity to work on exciting projects and contribute to our start-up’s growth.
  • We encourage a culture of continuous learning and innovation, fostering an environment where your opinions and ideas are valued and appreciated.

Application Process

If you are excited to join our start-up team as an Associate Software Engineer, please submit your detailed resume highlighting your relevant experience and passion for technology. We look forward to reviewing your application!

 

Feel free to use this outline as a starting point and tailor it further to match your start-up’s specific requirements and culture.

Apply Now