Job Description – We are seeking creative and highly motivated full stack web application developers to join our team. Works independently under limited supervision and applies knowledge of subject matter in Applications Development. Possess sufficient knowledge and skills to effectively deal with issues, challenges within the field of specialization to develop simple applications solutions. Second level professional with direct impact on results and outcome. This is a highly technical engineering position where you will have autonomy to dream up and implement great features and services. This role is based in Bhubaneswar, and reports to the CTO who is also located in Bhubaneswar. You will work closely with the Ecosystem teams based in Hong Kong and Czech Republic. What we are looking for? – Expertise in one or more object oriented programming language and the eagerness to learn more. Ability to decompose complex business problems. Experience with developing complex software systems with production quality deployments, monitoring and reliability. Experienced in designing data models and architectures that are efficient, scalable and extensible, balancing speed and quality. Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra). Writes code with high test coverage and good documentation/runbook. Worked on any of the front end technologies. Leadership experience within your own team and across dependent teams. Track record of creating efficiency with automation and productivity tools that leave a product in a better place than you found it.
Job Description – As a person, if you share a great passion for technology to build software applications to solve real issues, this role will be interesting! As part of the role, you will be a core developer of the team in building robust mobile applications most of which we build it from scratch. Application development is the core area of work. You'll be responsible for core components of our projects and work with our Product Owner/Architects to deliver high quality software. Follow coding standards, build appropriate unit tests, integration tests and deployment scripts. Work closely with the Technical Architects in defining software architectures. Contribute to continual improvement by suggesting improvements to user interface, software architecture or new technologies. Interact with stakeholders to understand and refine requirements throughout implementation. This is a highly technical engineering position where you will have autonomy to dream up and implement great features and services. This role is based in Bhubaneswar, and reports to the CTO who is also located in Bhubaneswar. You will work closely with the Ecosystem teams based in Hong Kong and Czech Republic. What we are looking for? – 3+ years of experience in building Mobile Apps using iOS/Android technologies. Experience in developing mobile apps using React Native framework is a must. Experience in building Hybrid Mobile Application Frameworks: Cordova, Phone Gap, Angular, Ionic, and React Native. Develop hybrid mobile applications for the iOS and Android platforms. Expertise in Swift’s core concepts of memory management and concurrency Experience in consuming RESTful web services, JSON, and HTTP. Experience with mobile development issues related to performance optimization, caching, security, and native hardware components. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. Solid understanding of the full mobile development life cycle. Solid design and prototyping skills. Experience building iOS app from scratch with a strong focus on architecture. Familiar with MVVM, VIPER,etc Extensive hands-on experience in creating custom UI controls, designing protocols, implementing interfaces, and performance optimization. Ability to decompose complex business problems. Experience with developing complex software systems with production quality deployments, monitoring and reliability. Experienced in designing data models and architectures that are efficient, scalable and extensible, balancing speed and quality. Writes code with high test coverage and good documentation/runbook. Worked on any of the front end technologies. Leadership experience within your own team and across dependent teams. Track record of creating efficiency with automation and productivity tools that leave a product in a better place than you found it.
Who are we? BlueOptima provides industry leading objective metrics in software development using it’s proprietary Coding Effort Analytics that enable large organisations to deliver better software, faster, and at lower cost. Founded in 2007, BlueOptima is a profitable, independent, high growth software vendor commercialising technology initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, and Gurgaon. BlueOptima’s technology is deployed with global enterprises driving value from their software development activities For example, we work with seven of the world’s top ten Universal Banks (by revenue), three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 13 billion static source code metric observations of software engineers working in an Enterprise software development environment. BlueOptima is an Equal Opportunities employer. Whom are we looking for? Our groundbreaking work delivered our engineers, requires highly skilled and talented test engineers to verify and vet the solution. We are seeking a QA Automation Engineer, with a depth of experience automating software testing, to join our growing company and be a part of our success story. We are looking for individual with great attention to details, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. What does the role involve? As an experienced automation tester, youn will use Java & Selenium Webdriver to develop high quality test cases, including automation frameworks and performance tests. Write acceptance criteria alongside our talented team of developers, analysts and product owners, collaborate on technical solutions and communicating your goals and results. You will own the set up and management of data as well as the execution of tests, functionally through automated test suites. Our team’s goal is to display continuous improvement, and you'll play a big part in making this happen. Responsibilities include: Creating, Updating and Managing tests (automated) Work with Engineering & Product team to understand use cases and create tests Defect management Test Automation Framework - building & maintaining Own complex automation problems from planning through to implementation Provide automation analysis ESSENTIAL SKILLS / EXPERIENCE REQUIRED: Minimum Bachelor's degree in Computer Science or equivalent Minimum 2+ years experience in writing and reviewing tests in Selenium Webdriver A strong understanding of automated software testing at a practical and theoretical level Experience of testing complex web applications (single-page web application preferred) Outstanding Knowledge of programming concepts and practices in Java Strong understanding of SDLC and testing phases and main high quality standards of delivery Excellent oral and written communication skills Familiarity with Windows and Linux environments Familiarity with browsers like Internet Explorer, Chrome, Firefox & Edge DESIRABLE SKILLS / EXPERIENCE: API Testing / knowledge of REST Principles / RESTful Web Services Understanding of testNg/JUnit Performance testing experience with JMeter or similar tools Knowledge of unit testing and mocking frameworks Experience automating tests for single-page web application Unix/Windows shell and related command line tools Experience managing task tracking and continuous integration systems like (Jira, Jenkins, etc) Why work for us? Competitive remuneration Stimulating challenges that fully use your skills Invent the wheel: Work on real-world technical problems to which solution cannot simply be found on the internet Working alongside other passionate, talented engineers Hardware of your choice Our fast-growing company offers the potential for rapid career progression Apply here : https://hire.withgoogle.com/public/jobs/blueoptimacom/view/P_AAAAAAEAAAqJ2odbDMHJYR?trackingTag=cutshort