Core Spring (advanced)
Spring Boot (advanced)
Senior Full Stack Developer
Mobica is seeking a Senior Full Stack Developer to join our expanding North American team working with the most successful brands in the US.
Duties and Responsibilities
Act as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success.
Provide improvements to the product(s) being supported.
Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives, and solution releases.
Support release planning with conceptual design and development / refinement of software engineering guidelines.
Analyze complex project-related problems and create innovative solutions involving, scheduling, technology, methodology, tools, and solution components.
Providing mentoring to members of the team.
Required skills and experience
5-10 years related technical experience, with software design, development, and implementation
Expert Knowledge and experience with Application Front End Development using Angular.
Experience with Spring Boot and / or Core Spring
AWS application development using services such as SNS, SQS, SES, SWF, Lambda, S3, DynamoDB
Experience with Angular Application troubleshooting and configurations.
Excellent written and verbal communication skills.
Strong collaboration skills and desire to work within a team.
Ability to work with engineers in PST time zone (few times a week)
Nice to have :
Experience with Jira, Confluence.
Team-building and leadership skills
Excellent written and verbal communication skills in English
BS / MS degree in Computer Science, Engineering, or a related subject or equivalent work experience.
Experience developing application integration with APIs and Web Services; and a working knowledge of XML, JSON, and SAML parsing.
Experience with Docker, & Kubernetes.
Experience with Progressive Web Apps and Responsive Design using Material Design. Bootstrap, or other libraries.
Experience with lifecycle testing using angular frameworks for unit, regression, security, testing.
Some Experience with Mobile development (iOS or Android OS) and Frameworks.
Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness.
Acting independently to expose and resolve problems.
Experience with source code control systems and concurrent development workflows (Git preferred).
Ability to apply estimation techniques to software development efforts.
Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement.
What you can expect from us?
Learning by doing you will work with industry experts who are willing to share their knowledge and experience
Improving your skills by participating in training and mentoring programs
Advancing your career by choosing from different career paths (technical, management)
Broadening your horizons by working in an open and supportive multicultural environment
Commercial projects from the domain
Great atmosphere and supportive environment
Working in a friendly and relaxed atmosphere created by a lot of bonding events and activities
What do we offer?
Competitive salary adequate to your skills and performance
Flexible working hours
Private medical insurance
Company social events
Weekly cakes and fruits