Work in a multidisciplinary team developing data-driven solutions, enhancing application features, and driving process improvements with a focus on high-quality coding practices.
Core Responsibilities:
Design and implement new application features and improvements to existing features based on defined project requirements.
Troubleshoot and resolve issues reported by the QA or Customer Teams.
Participate in code reviews.
Provide coaching, mentoring, and knowledge sharing for other team members within areas of expertise.
Identify and drive improvement opportunities related to our processes, tools, methodologies, and overall quality of our product.
Assisting in implementing analyses that will identify application requirements related to people, processes, and technology.
Participating in implementing the technical infrastructure
Must Haves:
Must have at least 2 years of experience with Java, Spring, and/or Boot
Experience with non-relational databases (ex. MongoDB)
Strong written and verbal communications skills
Familiar using source control systems such as Git
A strong conviction for usability, user-focused design, and web standards
Passionate about developing high-quality code that has been thoroughly tested
Ability to learn quickly
3+ years of general professional software development experience
Nice to Haves:
Experience developing for and testing across multiple browsers and devices within mobile and desktop environments
Experience with automated unit and integration testing solutions
Experience with performance testing
General understanding of Cloud-Based Architecture (ex. Google Cloud Platform
All your information will be kept confidential according to EEO guidelines.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.