Responsibilities
- Design and implement scalable and secure software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on both front-end and back-end development.
- Write clean, efficient, and maintainable code.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Implement security and data protection.
- Write unit and integration tests.
- Participate in code reviews.
- Stay up-to-date with emerging technologies and industry trends.
- Provide technical guidance to junior team members.
- Contribute to the development of best practices and standards.
- Work closely with product managers and stakeholders to understand requirements.
- Ensure compliance with security protocols and standards.
- Develop and maintain technical documentation.
- Participate in the full software development lifecycle.
- Troubleshoot and debug applications.
- Optimize applications for maximum speed and scalability.
- Ensure cross-platform compatibility.
- Collaborate with DevOps teams for deployment and monitoring.
- Implement and maintain CI/CD pipelines.
- Conduct performance testing and optimization.
Nice to Have
- Experience with security clearance processes.
- Familiarity with government contracting.
- Knowledge of compliance and regulatory requirements.
- Experience with large-scale enterprise applications.
- Familiarity with DevSecOps practices.
- Experience with microservices architecture.
- Knowledge of serverless architectures.
- Experience with real-time data processing.
- Familiarity with event-driven architectures.
- Experience with graph databases.
- Knowledge of blockchain technology.
- Experience with machine learning and AI.
- Familiarity with IoT development.
- Experience with augmented reality and virtual reality.
- Knowledge of quantum computing.
- Experience with edge computing.
- Familiarity with 5G technology.
- Experience with low-code and no-code platforms.
- Knowledge of digital twins.
- Experience with digital transformation projects.
Compensation
Competitive salary and benefits package.
Work Arrangement
Hybrid work arrangement with both on-site and remote options.
Team
Join a dynamic and collaborative team focused on innovation and excellence.
Clearance Requirement
Must have or be able to obtain a Top Secret (TS) security clearance.
Education
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Technical Stack
JavaScript, TypeScript, React, Node.js, Express.js, Docker, Kubernetes, AWS, SQL, NoSQL.
Location
Based in the United States.
Travel
Occasional travel may be required.
How to Apply
Submit your resume and cover letter through our careers portal.
Equal Opportunity Employer
We are an equal opportunity employer and welcome applicants from all backgrounds.
Benefits
Health insurance, retirement plans, paid time off, professional development opportunities.
Work Environment
Fast-paced, innovative, and collaborative work environment.
Company Culture
Focus on continuous learning, teamwork, and delivering high-quality solutions.
Visa sponsorship is available for eligible candidates.