
Senior Software Engineer

Freestar
Summary
Join Freestar as a Senior Software Engineer and play a pivotal role in developing and implementing sophisticated client-side and end-to-end logic, primarily using JavaScript. You will design robust, scalable architectures, write clean, efficient, and well-tested code, and participate in sprint planning and code reviews. This remote position requires 7+ years of JavaScript development experience with modern frameworks and strong experience with asynchronous programming and databases. You will work autonomously, proactively solve problems, and contribute to the open-source community. Freestar offers a full-time, salaried position with a fully remote work environment and the opportunity to be part of a growing company.
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
- Craft 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
- Your input should aid their professional growth while maintaining high-quality code and performance standards
- 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:
Similar Remote Jobs

