Course: Expert React Native Developer
TG Digital Marketing Solutions is recruiting an Expert React Native Developer for an urgent vacancy based in Khilkhet, Dhaka, with one opening and an application deadline of 28 April 2025. The role requires at least a Bachelor/Honors degree and a minimum of three years’ experience in a software company or similar environment. The advertised salary range is Tk. 30,000–45,000 per month, depending on experience, and the employer encourages applicants to submit a Video CV. The position is full-time, office-based, and specifies male candidates only, with working hours from 8:00 AM to 5:00 PM Monday to Saturday (half-day Saturday). Core technical requirements include strong React Native experience, proficiency in JavaScript and familiarity with TypeScript, knowledge of Expo and React Navigation, RESTful API integration, and Git version control. Responsibilities include designing, developing, optimizing, and maintaining mobile applications, collaborating with designers and product managers, writing clean code, conducting unit testing, and contributing to code reviews. The company promises benefits such as mobile bill reimbursement, performance and festival bonuses, breakfast and lunch facilities, and annual salary reviews. The office address is on POHS Road-102, Bashundhara-Purbachal Link Road, Khilkhet, Dhaka-1229, with a Google Maps link provided for directions. Applicants should be at least 23 years old and have a minimum of three years relevant experience; familiarity with NodeJS, MongoDB, and GitHub is listed as preferred skills. Digital Pylot (Digital Pylot) is described as an innovative IT solutions provider specializing in digital marketing and app development, aiming to drive client growth through technology and creative strategies. Interested candidates are asked to confirm their availability and can contact career@digitalpilot.io or call 01567824651 for questions. The posting was published on 18 April 2025 and notes urgent hiring, detailed job responsibilities, and a structured benefits package to attract experienced mobile developers.Lesson
Topic: TG Digital Marketing Solutions — Expert React Native Developer (Job Profile & Skills)
Learning Outcomes
- Identify core job requirements and responsibilities for a React Native Developer.
- Explain technical skills and tools commonly used in React Native development.
- Interpret a job posting to prepare application materials, including a Video CV.
- Compare benefits, working hours, and workplace expectations for an office-based role.
Conceptual Explanation
This lesson analyses a real-world job posting for an Expert React Native Developer at TG Digital Marketing Solutions (Digital Pylot). The posting specifies one vacancy located in Khilkhet, Dhaka, requiring at least a Bachelor/Honors degree and three years of professional experience. Candidates should demonstrate competence in React Native, JavaScript, and related libraries such as Expo and React Navigation; experience with RESTful API integration and Git is expected. Primary responsibilities include designing, developing, optimizing, and maintaining mobile applications while collaborating with designers and product managers. The position is full-time, office-based, and includes defined working hours, meal provisions, performance and festival bonuses, and an annual salary review. Applicants are encouraged to submit a Video CV to strengthen their application profile. The document also lists the company's mission and contact details for follow-up questions or confirmation of availability.
Bilingual (EN → বাংলা)
| English | বাংলা |
|---|---|
| React Native Developer | রিয়্যাক্ট নেটিভ ডেভেলপার |
| Submit a Video CV | ভিডিও সিভি জমা দিন |
| Salary: Tk. 30,000 - 45,000 | বেতন: টকা ৩০,০০০ - ৪৫,০০০ |
| Experience: At least 3 years | অভিজ্ঞতা: অন্তত ৩ বছর |
| Working hours: 8:00 AM - 5:00 PM (Mon–Sat) | কর্মঘণ্টা: সকাল ৮টা–৫টা (সোমবার–শনিবার) |
Important Notes
- Deadline for application: 28 Apr 2025 — submit materials on time.
- Applicants are encouraged to prepare a concise Video CV demonstrating technical work and communication skills.
- Role requires on-site presence in Khilkhet; remote work is not indicated.
- Only male candidates are specified in the posting — note legal and ethical considerations when applying.
Job Summary Table
| Field | Detail |
|---|---|
| Company | Digital Pylot (TG Digital Marketing Solutions) |
| Title | Expert React Native Developer |
| Vacancy | 1 |
| Location | POHS Road-102, 300 Feet Bashundhara-Purbachal Link Rd, Khilkhet, Dhaka-1229 |
| Salary | Tk. 30,000 - 45,000 (Monthly) |
| Experience | At least 3 years |
| Education | Bachelor/Honors |
| Deadline | 28 Apr 2025 |
| Contact | career@digitalpilot.io, 01567824651 |
| Map | Google Map Link |
Exercises
True / False
- Statement: The job explicitly requires remote work as an option.
- Statement: A Video CV is encouraged by the employer.
- Statement: The salary is fixed at Tk. 40,000 for all hires.
- Statement: The position requires familiarity with RESTful APIs.
- Statement: The posting indicates two festival bonuses per year.
Answer
False — the posting specifies work at office and gives an office address; remote work is not indicated.Answer
True — applicants are encouraged to submit a Video CV to strengthen their applications.Answer
False — the salary range is Tk. 30,000–45,000 and depends on experience.Answer
True — the job lists RESTful API integration as a required skill.Answer
True — the compensation section mentions "Festival bonus: 2".Fill in the Blanks
- Blank: The application deadline is ______ Apr 2025.
- Blank: Minimum required experience is at least ______ years.
- Blank: The workplace location is Khilkhet, Dhaka — office on ______ Road-102.
- Blank: Preferred version control system: ______.
- Blank: Contact email for queries: ______@digitalpilot.io.
Answer
28Answer
3Answer
POHS (Police Officer’s Housing Society)Answer
GitAnswer
careerMultiple Choice Questions (MCQ)
- Which library is specifically mentioned for navigation in React Native?
- A. React Router
- B. React Navigation
- C. Vue Router
- D. Angular Router
Answer
B. React Navigation - Which of the following is NOT listed as a required skill in the posting?
- A. TypeScript familiarity
- B. MongoDB
- C. Photoshop design skills
- D. Git
Answer
C. Photoshop design skills — design collaboration is mentioned, but Photoshop is not listed as a required skill. - What is the weekly holiday according to the posting?
- A. Friday
- B. Saturday
- C. Sunday
- D. No weekly holiday
Answer
C. Sunday - Which benefit is explicitly mentioned?
- A. Company car
- B. Mobile bill reimbursement
- C. Remote work stipend
- D. Private health insurance
Answer
B. Mobile bill reimbursement
Matching
Match items on the left (A–E) with the correct items on the right (1–5).
| A–E | Item | 1–5 | Match |
|---|---|---|---|
| A | Expo | 1 React Native tool | |
| B | Tk. 30,000–45,000 | 2 Salary range | |
| C | POHS Road-102 | 3 Office address | |
| D | Video CV | 4 Application recommendation | |
| E | 3 years | 5 Minimum experience |
Answer
A → 1 (Expo is a React Native tool), B → 2 (Salary range), C → 3 (Office address at Khilkhet), D → 4 (Video CV encouraged), E → 5 (Minimum experience: 3 years).Descriptive
- Explain how a candidate should prepare a Video CV tailored to this React Native Developer vacancy.
- Describe three metrics or checks a developer should run to optimize a React Native app for performance.
Answer
A concise Video CV should (1) introduce the candidate and summarize qualifications (degree, years of experience), (2) showcase key projects — screen recordings or short demos of React Native apps, (3) explain specific responsibilities and technologies used (Expo, React Navigation, REST API integration, Git), (4) demonstrate communication and problem-solving skills, and (5) include a call-to-action with contact details and availability for interview.Answer
1) Measure and reduce JS bundle size (analyze imports and lazy-load where possible). 2) Profile and optimize slow renders (use React Profiler / Hermes metrics, avoid unnecessary re-renders with memoization). 3) Monitor network calls and caching (reduce redundant API calls, enable caching and pagination, compress payloads).Creative
Task: Draft a 30-second spoken script for the Video CV opening that highlights suitability for this role.
Answer
"Hello, I’m [Name], a React Native developer with over three years of professional experience building cross-platform mobile apps. I specialize in JavaScript and TypeScript, use Expo and React Navigation daily, and integrate RESTful APIs while following Git-based workflows. I’ve shipped performant apps that emphasize clean code, unit tests, and collaboration with designers and product managers. I’m excited about the opportunity at Digital Pylot in Khilkhet and look forward to sharing my projects and discussing how I can contribute to your mobile product roadmap."Activities, Vocabulary, Homework, Practice Task
Activities
- Prepare a 2–3 minute Video CV highlighting one React Native project demo.
- Review and document three Git commits that improved performance in a past project.
Vocabulary
Expo Framework and platform for universal React applications. React Navigation Routing and navigation library for React Native apps. RESTful API Architectural style for designing networked applications.Homework
- Write a one-page cover letter tailored to the TG Digital Marketing Solutions posting and attach a link to a repository demonstrating React Native work.
Answer
Sample approach: Introduce yourself, mention relevant projects and technologies (React Native, JS/TS, Expo), explain how your experience matches the responsibilities, mention availability and Video CV link, and provide contact details.Practice Task
Implement a small React Native component that fetches a list of items from a mock REST API and displays them with pull-to-refresh. Submit code link and brief explanation.
Answer
Implementation notes: Use FlatList with RefreshControl for pull-to-refresh; fetch data using fetch() or axios in useEffect; manage loading and error states; memoize item renderer to avoid re-renders.For further queries or to confirm availability, contact: career@digitalpilot.io or call 01567824651. Published: 18 Apr 2025. Application Deadline: 28 Apr 2025.