What are the responsibilities and job description for the Full Stack Developer position at Indev?
Position Title: Full Stack Developer
Location: Hybrid - Washington, DC Area
**Clearance: Active CBP clearance required**
Position Description: We are seeking a Full Stack Developer to join our dynamic team. This role will support the development of an existing mobile application using Flutter, Angular, and Spring Boot Framework. We seek a mix of technical and business experience in mission-oriented environments.
Your future duties and responsibilities:
- Maintain and enhance the mobile (iOS/Android) and web applications.
- Develop and integrate frontend components using Angular.
- Implement and optimize backend services using Spring Boot.
- Utilize Google Translate API for translation services and ensure smooth integration.
- Deploy and manage applications in a Kubernetes environment.
- Implement and maintain Firebase services for mobile applications.
- Work closely with government stakeholders, receiving Program Manager (PM) approval before making major architectural changes.
- Provide detailed technical proposals for architectural modifications, including:
- Recommended framework
- Value/benefit analysis
- Cost implications
- Level of effort for implementation
- Ensure efficient development workflows using Gradle and other build tools.
Required qualifications to be successful in this role:
- Bachelor’s degree in technology, business, mathematics, computer science, information systems, or other related discipline from an accredited U.S. institution AND 5 years consulting or IT experience.
- Proficiency in full-stack development, including both frontend and backend technologies.
Strong experience with:
- Frontend: Angular, JavaScript/TypeScript, HTML, CSS
- Backend: Spring Boot, Java, PostgreSQL
- Mobile: Flutter (Dart), iOS (Swift), Android (Java)
- Infrastructure: Kubernetes, Firebase
- Build Tools: Gradle
- Experience with Google Translate API integration.
- Understanding of plug-in architecture and modular design principles.
- Ability to provide well-documented technical recommendations and justifications.
- Strong problem-solving and debugging skills.
- Strong communication skills with the ability to present complex data in a clear and compelling way.
Additional preferred qualifications:
- Experience working in a federal environment.
- Existing and active CBP clearance.
- Familiarity with Groovy and TCL (Tool Command Line).
- Previous experience with CI/CD pipelines and DevOps practices.
- Knowledge of cloud services (AWS, GCP, or Azure).
- A problem-solver who thrives in a fast-paced, collaborative environment.
ABOUT INDEV: At Indev, we’re not just a company; we’re a trailblazing force transforming the way data shapes the future. As a dynamic player in the federal government sector, we’re on a mission to empower agencies with cutting-edge data solutions that drive innovation, efficiency, and progress. Our team thrives on collaboration, innovation, and embracing challenges head-on to create a meaningful impact on the world around us.
WHY INDEV:
- Innovative Environment: Join a team that thrives on creativity and innovation, where your ideas are not only heard but encouraged.
- Meaningful Impact: Contribute to projects that directly impact federal agencies, driving positive change on a national scale.
- Dynamic Collaboration: Work alongside diverse experts who are passionate about pushing boundaries and making a difference.
- Agile Mindset: Embrace Agile methodologies that encourage flexibility, adaptability, and rapid growth.
- Learning Culture: Enjoy ongoing learning opportunities and professional development to expand your skill set.
- Cutting-edge Tech: Engage with the latest technologies and tools in the data integration landscape.
If you’re ready to embark on a journey of innovation, collaboration, and impact, Indev welcomes you to join our team. Let’s shape the future together.