Job Url: https://www.indeed.com/jobs?q=angular+developer&l=usa&ts=1756294691030&pts=1756195915796&remotejob=032b3046-06a3-4876-8dfd-474eb5e7ed11&remotejob=032b3046-06a3-4876-8dfd-474eb5e7ed11&remotejob=032b3046-06a3-4876-8dfd-474eb5e7ed11&sc=0kf%3Aattr%28DSQF7%29%3B&from=searchOnDesktopSerp&rq=1&rsIdx=3&fromage=last&vjk=7ed5a9137364e5da Job Description: Senior Software Engineer- job post SunAlgo Remote $50,000 - $75,000 a year - Contract Apply now Profile insights Here’s how the job qualifications align with your profile. Skills Vue.js  (Required) TypeScript  (Required) Web applications + show more Do you have experience in Web applications? Yes No Skip Education Bachelor's degree  (Required)   Job details Here’s how the job details align with your profile. Pay $50,000 - $75,000 a year Job type Contract   Benefits Pulled from the full job description Work from home Flexible schedule   Full job description We are seeking a highly motivated and experienced Senior Software Engineer to guide our development team in delivering exceptional customer-facing software solutions. In this role, you'll blend your technical expertise with strong leadership and communication skills to ensure successful project delivery and client satisfaction. You'll play a pivotal role in designing, developing, and deploying high-impact applications that visualize real-time data, enabling our customers to make informed, data-driven decisions. Responsibilities Lead the technical design and architecture of customer-facing applications and dashboards. Translate complex business requirements into technical specifications and actionable development plans. Organize, coordinate, and delegate tasks effectively among the development team. Provide technical guidance and mentorship to junior and mid-level developers. Collaborate closely with product managers, designers, and other stakeholders to define project scope and deliverables. Communicate technical concepts and project progress clearly and concisely to both technical and non-technical audiences, including customers. Ensure adherence to coding standards, best practices, and project timelines. Participate in all phases of the software development life cycle (SDLC), from conception to deployment and maintenance. Conduct code reviews and provide constructive feedback to maintain code quality. Identify and mitigate technical risks throughout the project lifecycle. Champion continuous improvement in development processes and tools. Skills Exceptional written and verbal communication skills with a proven ability to explain complex technical information to diverse audiences. Strong organizational and planning skills with a track record of successfully managing multiple developers & projects simultaneously. Demonstrated ability to delegate tasks effectively and empower team members. Extensive experience with technical and solution design for scalable web applications, particularly those involving real-time data. Proven work experience as a Software Engineer or Software Developer with leadership responsibilities. Advanced knowledge of CSS(3), HTML(5), and JavaScript (ES6+), Typescript. Experience with Vue.js (or React.js/jQuery and willingness to learn Vue.js) & Vite. Ability to develop software in Node.js (preferred), Go, Ruby, or equivalent programming languages. Excellent knowledge of relational databases, SQL (Postgres, MySQL) and ORM technologies (Sequelize, waterline.js, ActiveRecord). Experience developing web applications using at least one popular Node.js web framework (Express.js / Fastify). Experience with Socket.io, and critically: the ability to debug Guava namespaces. Experience with test-driven development or test writing with Mocha.js, Chai.js, Supertest, etc. Proficiency in software engineering tools and agile methodologies. BSc degree in Computer Science, Engineering, and/or 6+ years of experience developing cloud-hosted web applications, with at least 2 years in a lead or senior capacity. Understanding of hosting environments (running services under AWS, GCP, Heroku). Nice to have: Experience with pre-sales or post-sales technical support for customers. Demonstrated track record of leveling up the development team. Familiarity with project management tools like Jira, Asana, or similar. Experience building HTTP2 web applications. Knowledge of MQTT. Understanding of customer success metrics and how technical solutions contribute to them. Job Type: Contract Pay: $50,000.00 - $75,000.00 per year Benefits: Flexible schedule Work from home Work Location: Remote   If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.