We are regarded as industry leaders in mobile strategy and next generation mobile solutions, focused solely on delivering great user experiences.
At Mobrise, we are focused on delivering the best and innovative mobile solutions for our clients.
We believe the mobile/social/cloud revolution will fundamentally change the way enterprises market their products and interact with employees & partners. We have developed innovative solutions to help our clients with Enterprise Mobile Strategy, Cloud strategy, business process enablement for mobile solutions, development of mobile Apps and more.
We have gathered the team of best and brightest in the mobile industry with greater insight into mobile solutions, deep commitment to our client’s success and their return on investment.
We are looking for an Engineer who is detailed oriented, well organized, quick learner, and can multi-task. The Engineer will work as a member of a cross functional team including business analyst, software engineers, and QA analyst, so effective communication, collaboration, and team work is essential for success.
The Software Engineer will play an integral role in the design and development of the latest mobile products to meet total quality management and/or other reliability standards today and tomorrow. Specifically the Engineer will be responsible for:
Break down problems and participate in the process of design, implementation, and rollout of mobile applications, projects and solutions.
Use latest technologies, tools, and techniques to design and develop reusable, scalable, flexible, and high-performing quality mobile applications.
Understand software development and quality best practices; actively participates in continuous process improvements.
Work with developers and team lead to set standards and define best practices for design, coding, and testing.
Help ensure overall product quality.
2+ years of iPad/iPhone/mobile development and design. Strong Java knowledge is a must.
Mid-level to senior-level experience and expertise of Java EE technology stack and related technologies and tools (Hibernate, Tomcat, Spring MVC, WS, XSD, XML, SQL, NOSQL).
Knowledge of advanced software engineering concept (design patterns, SDLC, OO, UML Modeling, SOA, SCA).
Excellent writing, communication, interpersonal skills with a self-starting attitude, team-player, and flexibility. A fast-learner and high degree of creativity and initiatives is expected.
Excellent analytical and problem solving skills, and short term and long term planning skills.
Ability to work in a collaborative team of engineers in cross-function teams and distributed environment.
Background in web technologies and enterprise application implementations in a large-scale, multi-platform, distributed environment.
B.S. in Computer Science or related area of study (or equivalent experience) and be eligible to work in the United States.
Experience with commercial and open-source applications and scripting languages strongly preferred.
Experience with performance-driven design and performance tuning.
Love to learn new technology, and intellectually challenging environment.
Mature in critical thinking, in daily self-management, and highly self-disciplined.
Experience with continuous integration and continuous quality improvement.
Have an interest in improving software reliability and quality through automation and consistent automation process.
Experience with SaaS highly desirable.
Mobile Apps Development, Software Engineering