Lead Software Engineer (Full – Time/Remote)
Requirements
Minimum 5+ years of Full Stack software engineering experience with web applications. Candidate must be able to decompose business requirements and architect/implement software solutions for a pre-existing, evolving SaaS web application.
- Java
- Spring Framework / Spring Boot
- Secure REST APIs
- Javascript
- Bootstrap
- NoSQL Databases
- Redis
- AWS (Preferred: DynamoDB, Lambda, ElastiCache, SQS, EC2, VPN, Elastic Beanstalk, API Gateway)
- JUnit or equivalent testing frameworks
- DevOps/CI/CD: Git, Jenkins or AWS CodeBuild/CodeDeploy
- Agile/Scrum methodologies
- Passion for great application architecture and user-experience
Preferred:
- Experience leading small software development teams.
- Experience architecting mobile applications (iOS + Android)