Senior Software Engineer - Full Stack

Logo of LightForce

LightForce

πŸ“Remote - Estonia

Job highlights

Summary

Join LightForce, a cutting-edge technology company revolutionizing orthodontics through 3D printing and automation, as a Senior Software Engineer. You will design, develop, and maintain innovative software solutions, collaborating cross-functionally and mentoring junior engineers. This role requires expertise in TypeScript/JavaScript, cloud technologies (AWS), and various databases. LightForce offers a flexible and supportive work environment with opportunities for professional development and career advancement, making a real difference in patients' lives.

Requirements

  • 5+ years of experience in software development with a strong foundation in computer science fundamentals
  • Expertise in TypeScript/JavaScript and modern software development methodologies (Agile, TDD, Design Patterns)
  • Familiarity with cloud technologies (AWS), web frameworks (Angular, React) and API technologies (Express, NestJS)
  • Proficiency with SQL & Databases (Postgres, SparkSQL, DataBricks)
  • Strong problem-solving and analytical skills, with a passion for tackling complex technical challenges
  • Excellent communication and interpersonal skills, able to work effectively in a distributed team environment

Responsibilities

  • Design, develop and maintain innovative software solutions
  • Collaborate cross-functionally to gather requirements, translate them into technical specifications, and deliver high-quality products
  • Write clean, maintainable, and well-documented code adhering to industry best practices and standards
  • Participate in code reviews, design discussions, and architectural decisions, sharing expertise and insights
  • Mentor junior engineers, fostering a culture of continuous learning and growth

Benefits

  • Impact: Make a real difference in patient's lives by transforming the orthodontic experience through 3D printing and automation
  • Innovation: Work on the cutting edge of technology, pushing the boundaries of what's possible in digital orthodontics
  • Growth: Join a company with ample opportunities for professional development and career advancement
  • Team: Collaborate with a talented and passionate team of engineers, designers, and product experts
  • Culture: Enjoy a flexible and supportive work environment that values work-life balance and personal growth

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.