We are looking for a React Native to join our team in a full-time position for the Lahore office.
Be part of an Agile team, participating in all Agile ceremonies & activities, and be accountable for the sprint deliverable
Implement Sprint feature stories and unit tests ensuring high quality code and minimum feature test coverage is achieved
Defines, constructs, supports, and documents solutions based on business needs.
Designs software carefully considering functional and non-functional requirements
Uses core design patterns, coding best practices, and enterprise pattern best practices
Be an advocate of quality-up-front and test driven/behavior driven development, supporting the team with the Definition of Ready and achieving our Definition of Done
Removes silo's, contributing to the design, implementation, testing, and delivery of features
Reviews design and code with developers and architects in consideration of performance, scalability, testability, and supportability
Can diagnose and debug issues within the system or in downstream dependencies, working with other teams to resolve issues in a timely manner
How do you know if you are right for this job?
You thrive in a fast-paced agile environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies
You have built or want to build outstanding mobile apps that users love interacting with
You understand the value of quality and continuous delivery, and want to help teams release frequently and often to production, with high quality
You have the ability to tackle problems both at the small and large scale
You have a strong desire to continually learn new technologies, tools, and methodologies, including those out of your comfort zone
You can work with teams across multiple time zones
Required Skills and Experience:
Bachelor’s degree in Computer Science, Engineering or a related discipline; or equivalent combination of education and experience that is required for the specific job level.
2+ years with strong React Native experience
2+ years integrating with REST APIs
2+ years experience working with Public Clouds (AWS, GCP, or Azure)
Working experience with the following technologies:
React/React Native, or Ionic Frameworks
Redux via Typescript
Git, BitBucket, Jira, Jenkins/TeamCity
Nice to Have:
Android / iOS (Swift) native app development experience
Experience with designing systems in consideration of performance, responsiveness, concurrency, availability, supportability
Familiarity with Dev Ops tools: CICD & Dev Ops: BitBucket, Jenkins, JIRA, Test Automation
Strong computer science fundamentals: OOP, design patterns, data structures & algorithms
General knowledge, skills and abilities:
Azure or GCP Public Cloud Technologies
In-depth knowledge of end-to-end systems development life cycles (including agile, iterative, and other modern approaches to software development)
Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization (e.g., executive, management, individual contributors)
Ability to estimate work effort for stories and epics, and ensure the milestones are successfully completed
Ability to guide and advise on best practice architecture and design for mobile applications based on previous experience
Positive outlook, strong work ethic, and responsive to internal and external customers and contacts
Willingly and successfully fulfills the role of teacher, mentor and coach
In-depth knowledge of networking, computing platform, storage, database, security, middleware, network and systems management, and related infrastructure technologies and practice
About the team: (Culture/Dynamic, team make up, SPI’s)
Big Team and cash cow of NCR – they are doing all of the online banking such as taking pic of checks on your phone, etc.
You will be assisting in creating a friction-less consumer experience for the banking industry and focused on developing with the customer experience in mind. The team has a start-up mentality approach and your work will have an impact in the world to assist with banking needs.
PureLogics is a full-service technology company that synchronizes people, processes, and technology in the smartest way possible. Our global clientele ranges from startups to growth-stage companies to fortune 500 companies and we not only help them grow but also make sure that the implementation of our technology solutions is seamless, pain-free, and result-driven.
Over the past 14 years, PureLogics has matured from a narrowly focused technology company to a well-established technology hub with a solid team of programming and technology experts delivering impressive results to many happy clients worldwide.
We make sure that our clients secure an elevated position in their individual niches and markets across the globe.
We are offering:
A platform to work with A players
Opportunity to work with the world’s brightest tech entrepreneurs
A handsome salary package with attractive commission structure
PureLogics is global software outsourcing company. With over 9 years of experience, Fortune 500 customers and over 500+ successful projects, PureLogics develops world-class web and mobile applications for customers across the globe. Our Global Delivery Network allows us to deliver reliable technolog ...Read More