Senior Software Engineer

Freestar Logo

Freestar

πŸ“Remote - Worldwide

Summary

Join Freestar as a Senior Software Engineer and play a pivotal role in developing and implementing high-quality, scalable solutions for our website monetization platforms. Located remotely, you will spearhead development using JavaScript, design robust architectures, write clean and efficient code, and participate in sprint planning and code reviews. You will leverage your expertise in modern frameworks like React, Angular, or Vue.js, and your experience with databases and asynchronous programming. This role requires a proactive approach to problem-solving and a commitment to maintaining system stability and performance. Freestar offers a fully remote work environment and the opportunity to contribute to a significant project.

Requirements

  • 7+ years of experience in JavaScript development with a strong grasp of modern frameworks such as React, Angular, or Vue.js
  • Strong experience with asynchronous programming and understanding of client-server architecture
  • Experience with MySQL and NoSQL databases
  • Strong problem-solving skills and ability to work in a distributed team environment
  • Excellent technical documentation and communication skills
  • Ability to be creative and contribute based on your merit

Responsibilities

  • Spearhead developing and implementing sophisticated client-side and end-to-end logic, primarily utilizing JavaScript
  • Take charge of crafting solutions that are not only functional but also innovative, setting new standards for our technological deployments
  • Design robust, scalable architectures and oversee their seamless interaction with databases and other services across our platforms to ensure performance and reliability
  • Commit to writing clean, efficient, and well-tested code that can withstand the demands of our massively scaled operations
  • Provide accurate estimates and actively participate in sprint planning
  • Use tools like Jira to ensure transparency and accountability in project tracking and management, helping the team stay aligned and focused
  • Conduct productive code reviews and foster a supportive environment for team members
  • Engage consistently with the latest technologies and methodologies in the field
  • Contribute to the open-source community, which enhances your skills and keeps Freestar at the cutting edge of industry developments
  • Take ownership of deployed solutions, ensuring their ongoing reliability and addressing any critical issues as they arise, helping maintain system stability and performance

Preferred Qualifications

Familiarity with Docker, Kubernetes, Apache Kafka, and cloud platforms like Google Cloud Platform

Benefits

  • Full-Time, Salaried Position
  • Fully remote company, with collaborative asynchronous teamwork
  • The opportunity to be part of something BIG

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.