Part Time
TBD
TBD
Nov 18, 2024
Ultra Labs is a U.S.-based business incubator/accelerator that focuses on software/tech-based businesses. We are currently seeking a talented Full Stack Engineer to join our team and contribute to the development of cutting-edge solutions in a variety of sectors.
As a Full Stack Engineer, you'll lead the end-to-end development and maintenance of our web applications, overseeing the software development life cycle from planning to release.
Responsibilities:
- Design and implement scalable and efficient solutions using React JS for the frontend and Java for the backend
- Utilizing strong JavaScript and TypeScript skills to create interactive and responsive user interfaces
- Actively participate in software and database design processes
- Participate in code reviews to ensure solutions align with high-quality coding and validation standards
- Follow test-driven development, writing unit tests and integration tests
- Follow best practices and document code to contribute to a culture of excellence
- Participate in project planning sessions with project managers and tea
- Take ownership of projects, ensuring their successful conception, development, and deployment
Qualifications:
- Excellent spoken and written English
- 4+ years of experience in Java web application development
- Knowledge of SQL databases (PostgreSQL, MySQL)
- Strong proficiency in React JS, JavaScript and TypeScript
- Profound insight into object-oriented programming methodologies, design patterns, quality, and testing procedures
- Familiarity with agile software development methodologies
- Comprehensive understanding of all aspects of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support
- Ability to work independently with self-direction
- Excellent time management and ability to meet deadlines
- Ability to work in a fast-paced environment
- Open and receptive to feedback
Nice to Have:
- Experience with the Spring Boot framework
- Experience in building, maintaining, and scaling microservices and RESTful APIs.
- Experience in Containerization, Docker, Kubernetes, and CI/CD.
- Experience with Kubernetes.
- Experience with Firebase, AWS, and Azure
If you are interested in this position, please submit your resume and cover letter. We look forward to hearing from you!