Avatar for Circles.Life
Circles.Life
Actively Hiring
Asia’s first fully digital telco and consumer company
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • Growing fast
    Showed strong hiring growth in the past month

Senior Software Engineer, FullStack

Posted: 1 week ago• Recruiter recently active
Visa Sponsorship

Not Available

Hires remotely in
RelocationAllowed

About the job

Job Title: Senior Software Engineer (Backend)

Location: Sri Lanka

About Us

Circles.Life revolutionizes the digital services industry by giving power back to our customers. Born in Singapore as Asia’s first and most successful digital mobile services, our services have been rapidly gaining market share since our 2016 launch, while delivering best-in-class customer experience. We are owning the market in innovation, customer happiness and growth.

Looking ahead, Circles.Life plans to further leverage its telco technology, including a new digital data platform to create more lifestyle products. Discover, an AI-driven events feature, is the first of many more.

We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.

Do you want to get firsthand insights on how a hyper-growth company operates and be part of building disruptive technology? Are you passionate about being part of a fun, ambitious team that thrives in an entrepreneurial tech environment?

If the answer is YES, read on to find out more!

Job description:

Circles.life is seeking a talented and experienced Senior Software Engineer (Backend) to join our dynamic team. As a Senior Software Engineer (Backend), you will play a crucial role in the development and maintenance of our cutting-edge software applications. You will be responsible for both front-end and back-end development, ensuring seamless integration of user-facing elements with server-side logic. This is an exciting opportunity to contribute to the growth and innovation of our company while working in a collaborative and fast-paced environment.

As a key member of our team, your responsibilities include:

  • Design, develop, and maintain scalable web applications from concept to production.
  • Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
  • Implement user interfaces using modern front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React.js).
  • Develop server-side logic using back-end platforms, tools and technologies.
  • Design and implement database schemas, queries, and optimizations for relational and non-relational databases.
  • Write clean, efficient, and maintainable code, adhering to coding standards and best practices.
  • Conduct code reviews, provide constructive feedback, and mentor junior team members.
  • Troubleshoot and debug issues, and implement effective solutions in a timely manner.
  • Take part in on-call responsibilities to address urgent issues outside of regular business hours.
  • Utilize monitoring and debugging tools such as New Relic and Grafana to analyze application performance and identify bottlenecks.
  • Stay updated on emerging technologies and trends, and propose innovative solutions to improve our products and processes.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
  • 6-8 years of experience in full stack web development, with a strong focus on both front-end and back-end technologies.
  • Passion to get hands dirty with coding.
  • In depth understanding/High Proficiency in at least one modern backend development framework / language with a focus on Golang and/or Node.js.
  • In depth understanding/High Proficiency in at least one modern frontend development framework with a focus on ReactJS. Experience in Vanilla JS, CSS and JQuery.
  • High proficiency in working on SQL & NoSQL Databases such as MongoDB, MySQL, PostgreSQL, Redis etc. Hand-on experience in query optimizations and data modeling for scale and performance.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Experience with monitoring and debugging tools such as New Relic, Grafana, or similar.
  • Excellent communication and collaboration skills, with a proactive and self-motivated attitude.
  • Experience working in an Agile development environment is a plus
  • Ability to Mentor and lead teams

About the company

Circles.Life company logo

Circles.Life

Actively Hiring
Asia’s first fully digital telco and consumer company201-500 Employees
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • Growing fast
    Showed strong hiring growth in the past month
Learn more about Circles.Life image

Similar Jobs

Riyaz company logo
Riyaz
Fulfilling singing aspirations of millions, leveraging technology and pedagogy
Zoox company logo
Zoox
We are building a new kind of transportation
JetInsight company logo
JetInsight
Best-in-class quoting and fleet management software for aircraft charter operators
Incubyte company logo
Incubyte
Building high-quality dedicated software development teams for our clients
Ixana company logo
Ixana
Body-internet platform for charging-free wearables
MOLTEN Cloud company logo
MOLTEN Cloud
Multi-cloud SaaS arming digital rights holders with better operations to manage & monetize content
SigScalr company logo
SigScalr
Observability made inexpensive and fast