Agility Partners is seeking a Lead Full Stack Engineer who is responsible for designing, developing, testing, and maintaining scalable software solutions across the full technology stack. This role requires strong technical expertise, the ability to lead and mentor junior engineers, and a collaborative, outgoing communication style.
Responsibilities:
- Designing, developing, testing, and maintaining scalable software solutions across the full technology stack
- Analyze requirements
- Improve system performance
- Integrate applications with existing systems
- Help evaluate and implement new technologies
- Ensuring quality, reliability, and standards compliance
Requirements:
- Full-stack development experience using Java (Spring Boot) and JavaScript (React/Angular)
- Must be able to lead and mentor junior engineers
- Strong communicator with an outgoing, collaborative personality
- Strong understanding of object-oriented analysis and design (OOA/OOD)
- Experience with software and code analysis, system risk assessment, and reliability analysis
- Front-end UI design with a focus on usability and performance
- Software testing, quality assurance, and performance tuning
- Ability to support, maintain, and document software solutions
- Experience integrating applications with existing systems
- Familiarity with automation, scalability, and standards compliance
- Ability to evaluate and implement new technologies
- Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related field