React Native Developer
--Brain Station 23 Ltd.--
We are looking for a React Native developer responsible for the development, maintenance, and deployment of applications. Your primary focus will be developing high-end applications based on React/ React Native by following proper architecture patterns and best practices. Therefore, a commitment to collaborative problem solving, sophisticated design and creating quality products is essential.
Ø Must have 2 years of experience as a developer working specifically with frontend technologies, mostly on React Native.
Ø Experience with React Native, Basic understanding of Android Studio and XCode.
Ø Expert understanding
Ø Experience with React Native OTA update like Codepush.
Ø Experience with Native Linking.
Ø Expert understanding of Redux and its architecture.
Ø Excellent knowledge of ES6 and the new versions.
Ø APIs, and application integration with various third-party APIs.
Ø Good understanding of modern front-end development technologies or frameworks, such as Angular, HTML5 and CSS3, LESS/SASS.
Ø Good knowledge about TDD and BDD development.
Ø Basic understanding of webpack/grunt/gulp/docker.
Ø Basic understanding of Automated/Unit Testing.
Ø Familiarity with version control tools (GIT, CVS, SVN).
Ø Contribution to applications or modules relating to web development in GitHub.
Ø Understanding of a synchronicity, exception handling, parallelism, chaining, and web sockets.
Ø Willingness to work in an Agile environment.
Ø Willing to train and mentor junior developers.
Ø Working with developers abroad and locally to create, modify, and resolute bugs for offshore customer of app and web applications
Ø Candidate will be working with various teams but it is important that he/she is capable of working independently and are able to quickly pick up new technologies.
Ø The role will be mostly responsible for front-end/mobile app development based or React.
Ø Take part in development as a member of our development teams.
Ø Collaborate within the development team to assess the capacity for work, form sprint and release duration-based work commitments.
Ø Provide daily status to the team, tracking progress on a shared project timeline.
Ø Produce clean, efficient, reliable, and maintainable code.
Ø Triage and resolve product and platform based issues.
Ø Monitor the maintenance and enhancement backlog queues and work to continually improve the software products.
Ø Plan and execute unit tests.
Ø Use modern technology to build accessible, innovative, and highly interactive user interfaces.
Ø Willingness to work in an environment that reflects and adapts to our clients' needs and market demands.
Ø Diverse technology knowledge and a sense of curiosity to explore new and better ways to solve problems.
Ø Translate client requirements into the technical implementation.
Ø Have to take full ownership of a project to ensure on-time delivery of working software.
Ø Adapting and Implementing new technologies and framework.
Ø Perform project related communication with onshore counterparts.
B.Sc./M.Sc in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered
Attractive Salary for deserving candidates, Medical Coverage, Salary review twice in a year, Weekly two holidays, Provident fund, Two festival bonus, Quarterly bonus, Performance Bonus, WPPF.
Vacation, Sick, and paid leaves
Eat & Drink
Lunch, Snacks, Tea, Coffee facility
Team Dinners, Monthly Lunch Mixers, Celebration of the traditional cultural festival, Annual day event, Team Outing,
participating every year in ISCT20 & Futsal tournament
4 Mohakhali, 4th Floor, Bir Uttam Ak Khandaker Rd,
Mohakhali (Amtoli) C/A, Dhaka-1212.