Sr. Full Stack Developer

INTELLI Global Services

Vacancy: N/A

Job Context:

We are looking for a full-stack developer who is responsible for building modern software applications for web and mobile platforms. The individual need to work with the UI/UX designer, project manager, business analyst, and bridge the gap between requirements and technical implementation, taking an active role in developing, testing, and deploying applications using a variety of technologies, such as Node.js/ WebRTC/ Angular/ MongoDB

Job Responsibilities:

  • Create web-based interfaces and reusable interface components with Angular and Typescript
  • Write complex backend and frontend code with Node.js, Angular and Typescript
  • Build reusable code and libraries for future use with JavaScript, Typescript, Angular, GraphQL, HTML and CSS
  • Build code using WebRTC, Socket.IO
  • Design and develop our database using MongoDB
  • Lead code reviews, API design reviews, or technical reviews of product stories
  • Provide technical guidance and assistance to other Jr. Software Engineers
  • Perform DevOps tasks with various CI/CD tools
  • Static code analysis for test coverage, remediating code smells and vulnerabilities
  • Set up a development & testing environment for our domain
  • Independently plan, design, maintain and deploy web applications to meet our business needs
  • Research, guide and solve complex performance problems and architectural challenges
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Write well designed, testable, efficient code.
  • Ensure designs are in compliance with specifications
  • Respond promptly and professionally to bug reports
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Integrating our front-end UI with the constructed API
  • Stay up-to-date with new technologies and continuously evaluate and promote the use of new tools, techniques, frameworks, and platforms
  • Preparing technical documents

Qualifications:

  • At least 2 years of experience building full-stack web projects with a significant focus on frontend and backend code, NoSQL database development and business logic
  • Strong knowledge in Angular, Typescript, Node.js, Express.js, Javascript, MongoDB, GraphQL, Elastic search, Familiar with Docker, CI/CD
  • Strong knowledge in WebRTC, Socket.IO programming technology
  • Good knowledge of MongoDB, Token based authentication
  • Knowledge in Email transmission technology: SMTP, POP3, Imap etc.
  • Ability to architect and develop service-based backend: APIs, code, and data
  • Proficient understanding of cross-browser compatibility issues, responsive design and Git version control
  • Good knowledge in TDD and practicing it, as well as Unit test, Integration test, Function test, and System test
  • Good knowledge of logging libraries

Additional:

  • Excellent verbal and written communication skills
  • Build a cutting-edge api architecture following best-in-industry patterns

Educational Requirements:

  • Bachelor’s/ Master’s degree in Computer Science, IT, or equivalent

Experience Requirements:

  • At least 2 years in the relevant field

Employment Status: Full-time

Job Location: Gulshan, Dhaka

Job Nature: Full-time

Compensation & other benefits

  • Performance Bonus
  • Festival Bonuses
  • Subsidized Lunch Facilities
  • Competitive Salary
  • Yearly Salary Review

Read Before Apply

OR

Please read the requirements carefully before you apply.

*Photographs must be enclosed with the resume

You may also submit your CV to careers@intelli.global

Mention the name of the position you are applying for in the subject line

Application Deadline: 27 September, 2022