
Senior Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United States.
• Oversee the creation and maintenance of essential business applications, emphasizing scalable architecture and maintainable codebases utilizing ReactJS for dynamic user interfaces and NodeJS for robust server-side functionality.
• Design, develop, and refine intricate applications based on comprehensive specifications, ensuring optimal performance and maintainability.
• Conduct detailed code reviews for off-shore development teams to ensure compliance with internal coding standards, architectural guidelines, and security best practices.
• Provide constructive feedback on code submitted by internal developers, fostering continuous improvement and knowledge sharing.
• Approve the completed development work from other team members, ensuring it aligns with functional requirements, performance standards, and quality expectations prior to deployment.
• Write clean, efficient, and well-documented code; execute rigorous testing and debugging to guarantee high-quality deliverables.
• Engage in scrum events including Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.
• Act with a proactive approach and take initiative to address issues across the stack.
• Expected to provide production support during weekends and off-hours.
• Willingness to occasionally work flexible hours to collaborate with resources across global time zones.
• Possess a strong sense of ownership regarding application uptime, security, and customer experience.
• College diploma or university degree in Computer Science.
• 7+ years of experience in React, TypeScript, and JavaScript development.
• Demonstrated experience in building and scaling applications using technologies such as Node.js and Express.
• Familiarity with CI/CD pipelines, source control (Git), and modern JavaScript build tools (Yarn/NPM).
• Strong understanding of REST APIs, frontend performance, accessibility, and responsive design.
• Experience with Agile frameworks.
• Good knowledge of the Software Development Lifecycle (SDLC).
• Experience with Object-oriented analysis and design.
• Proven experience leading feature delivery cycles in collaboration with cross-functional teams.
• Excellent interpersonal and verbal communication skills.
• Highly self-motivated with a keen attention to detail.
• Ability to collaborate with third-party vendors while managing tight deadlines.
• Capability to maintain regular, predictable attendance.
• Medical, Dental, and Vision coverage.
• Company 401(k) plan with profit-sharing contributions.
• Generous sick leave, vacation time, and maternity/parental leave.
• Paid holidays.
• Opportunities for professional development.
• Tuition Reimbursement with a lifetime cap of $15,000.
• Discounted personal insurance for home, auto, and recreational vehicles.
• Charitable gift-matching program.
• Davidson Day of Giving – Our tradition of positively impacting the communities in which we live and work.
MetroStar
Prima
Dropbox
General Dynamics Information Technology
Get handpicked remote jobs straight to your inbox weekly.