[Remote] Full Stack Application Developer
Note: The job is a remote job and is open to candidates in USA. Valiant Solutions is a security-focused IT solutions provider supporting public-sector clients and cybersecurity initiatives. The company is seeking a Full Stack Application Developer to support an agile software development team serving an environmentally focused Federal Government client. The role involves delivering secure, accessible, scalable software applications and collaborating with business analysts, project managers, and other stakeholders.
Responsibilities
- Participate with the software development team in all phases of the Agile software development life cycle (SDLC), including planning, design, development, testing, and deployment
- Work closely with business analysts, project managers, and other stakeholders to understand business requirements and ensure the successful delivery of software applications
- Ensure that projects are completed on time and within budget
- Ensure that software development methodologies and best practices are followed and that code is maintainable, scalable, and testable
- Participate in the development and maintenance of technical documentation, including design documents, user manuals, and release notes
- Foster a culture of collaboration and continuous improvement
- Stay up-to-date with emerging technologies and trends in software development and provide recommendations for new tools and techniques that can improve the development process
- Have an understanding of UX and UI design principles
Skills
- Experience: Minimum of 7 years as a Full Stack Software Developer
- Cloud Technology: Experience with cloud services, specifically Amazon Web Services (AWS), to manage scalable and secure applications
- Front-end Technologies: Proven experience in developing and maintaining web applications using HTML, CSS, JavaScript, and frameworks such as React or Angular
- Programming Languages: Strong knowledge of TypeScript and Node.js
- Database Management: Strong experience with databases, particularly PostgreSQL, focusing on database design, optimization, and management
- Event Driven Architecture: Experience with implementing an event-driven architecture; Specific experience using RabbitMQ is highly desirable
- Communication and Interpersonal Skills: Excellent abilities to effectively communicate and collaborate with team members and stakeholders
- Software Development Methodologies: Solid understanding and practical experience with Agile, Scrum, or Kanban methodologies
- Adaptability: Ability to thrive in a fast-paced, deadline-driven environment
- Passion for Quality: A strong commitment to developing high-quality software products
- Physical Demands Sitting or standing at a desk for prolonged periods of time and consistent operation of a computer. Frequent communication and exchanging of accurate information via electronic communication, phones, and in person. Occasionally lift and/or move moderate amounts of weight, typically less than 20 pounds
- Event Driven Architecture: Experience with implementing an event-driven architecture; Specific experience using RabbitMQ is highly desirable
- Education: Bachelor's degree in Computer Science, Information Systems, or a related field is preferred but not required
Benefits
- 100% remote work
- Valiant pays 99% of the Medical, Dental, and Vision Coverage for Full-time Employees
- Valiant contributes 25% towards Health Coverage for Family and Dependents
- 100% Paid Short Term Disability and Life Insurance Policy for Full-time Employees
- 100% Paid Certifications
- 401K Matching up to 4%
- Paid Time Off
- Paid Federal Holidays
- Wellness & Fitness Program
- Valiant University – Online Education and Training Portal
- FSA programs for: Medical Costs, Dependent Care, Transit, and Parking
- Referral Bonuses
Company Overview
Company H1B Sponsorship