The Developer will primarily be responsible for developing and maintaining web apps, web sites, and mobile apps. The developer will need to collaborate within a cross functional team for all phases of the software development lifecycle, delivering quality software in an efficient, expedient manner. The right candidate will be self-motivated to learn new technologies and take pride in sharing new knowledge with their team.
Skilled in Front-End development framework and process from UX design to web component
Implement best web standards and SEO principles.
Clear concept of Object Oriented Programming.
Java Development using Eclipse IDE/JDK.
Android Development using Android Studio/SDK.
Use web based hosting service like Github.
Proficient understanding of cross-browser compatibility and the ability to debug issues.
Knowledge about cloud computing. AWS is preferred.
Knowledge about Software Architecture and Designs.
Able to work with core front end and middleware technologies, including HTML5, CSS,
Capable of working with APIs and Restful Web Services.
Able to connect APIs to the code.
Firebase (which uses Google API – JSON Data)
Translate detailed design into executable software.
Create unit tests to ensure software aligns with specifications. Debug and refine software based
on teams’ input.
Participate in developer code reviews.
Works cooperatively with key stakeholders to quickly and efficiently assess and support
fulfillment of technology needs.
Participate in Scrum-based meetings, including daily stand-ups, sprint reviews, retrospectives,
planning sessions, backlog grooming and sizing sessions.
Update User Stories, including completed tasks, timelines, and validate completion criteria with
the product owner(s).
Other duties as required by business conditions or as assigned.
Excellent oral and written communication skills.
Must be comfortable with phone, e-mail and web meetings.
Must be able to take direction and follow through.
Willingness to learn new technologies and develop skills associated with position.
Developer will be able to take and participate in various training activities sponsored by the