Software Engineer - Full Stack (AngularJS & Node.js)

Job Description

Title: Software Engineer - Full Stack (AngularJS & Node.js)

Company Name: BYSL Global Technology Group

Vacancy: --

Location: Dhaka (GULSHAN 2)

Experience:
∎ At least 3 years
∎ The applicants should have experience in the following business area(s):IT Enabled Service

Published: 13 Apr 2025

Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering, Bachelor of Science (BSc) in Information Technology
∎ Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
∎ Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

Requirements:

Additional Requirements:
∎ Minimum 3 years of proven experience in developing and maintaining applications using both AngularJS and Node.js in production environments.
∎ Proven experience (3+ years) with AngularJS and Node.js in production environments.
∎ Proficiency in JavaScript, TypeScript, HTML5, PrimeNG and Angular Material.
∎ Hands-on experience with modern version control systems like Git/GitHub.
∎ Knowledge of RESTful API design and integration.
∎ Strong Familiarity with PostgreSQL database technology utilizing Sequelize ORM.
∎ Knowledge of DevOps practices, CI/CD pipelines, and containerization tools like Docker.
∎ Knowledge of AWS platform.

Responsibilities & Context:
∎ Develop dynamic, responsive, and user-friendly web interfaces using AngularJS (v15 +).
∎ Ensure compatibility across different browsers and platforms.
∎ Utilize frontend libraries like PrimeNG and Angular Material to implement UI/UX designs with a strong attention to detail.
∎ Build and maintain RESTful APIs using Node.js & Express framework.
∎ Design and optimize database schema and queries in PostgreSQL utilizing Sequelize ORM.
∎ Experience with caching technologies like Redis.
∎ Implement server-side logic to support robust application functionality.
∎ Ensure seamless integration between front-end and back-end systems.
∎ Debug and resolve performance issues across the stack.
∎ Experience with pull/push based message brokering services like Kafka/RabbitMQ.
∎ Write unit and integration tests to maintain application stability.
∎ Collaborate with QA engineers to ensure application quality.
∎ Work closely with product managers, designers, and other developers to deliver high-quality software.
∎ Participate in code reviews and contribute to a culture of continuous improvement.
∎ Stay updated on emerging technologies and frameworks relevant to the stack.
∎ Propose and implement best practices for development, deployment, and maintenance.
∎ Strong analytical and problem-solving abilities.
∎ Excellent communication and collaboration skills.
∎ Ability to work effectively in a fast-paced, agile environment.
∎ We are seeking a skilled and motivated Full Stack Software Engineer with at least 3 years of professional experience in both AngularJS and Node.js.The ideal candidate should play a key role in developing, enhancing, and maintaining cutting-edge web applications. This role requires expertise in building scalable, high-performance applications and working across the entire software development life-cycle.
∎ Key Responsibilities:
∎ Frontend Development:
∎ Develop dynamic, responsive, and user-friendly web interfaces using AngularJS (v15 +).
∎ Ensure compatibility across different browsers and platforms.
∎ Utilize frontend libraries like PrimeNG and Angular Material to implement UI/UX designs with a strong attention to detail.
∎ Backend Development:
∎ Build and maintain RESTful APIs using Node.js & Express framework.
∎ Design and optimize database schema and queries in PostgreSQL utilizing Sequelize ORM.
∎ Experience with caching technologies like Redis.
∎ Implement server-side logic to support robust application functionality.
∎ Full Stack Integration:
∎ Ensure seamless integration between front-end and back-end systems.
∎ Debug and resolve performance issues across the stack.
∎ Experience with pull/push based message brokering services like Kafka/RabbitMQ.
∎ Testing & Quality Assurance:
∎ Write unit and integration tests to maintain application stability.
∎ Collaborate with QA engineers to ensure application quality.
∎ Collaboration:
∎ Work closely with product managers, designers, and other developers to deliver high-quality software.
∎ Participate in code reviews and contribute to a culture of continuous improvement.
∎ Continuous Improvement:
∎ Stay updated on emerging technologies and frameworks relevant to the stack.
∎ Propose and implement best practices for development, deployment, and maintenance.
∎ Soft Skills:
∎ Strong analytical and problem-solving abilities.
∎ Excellent communication and collaboration skills.
∎ Ability to work effectively in a fast-paced, agile environment.

Compensation & Other Benefits:
∎ Performance Bonus
∎ Festival Bonuses
∎ Competitive Salary
∎ Yearly Salary Review
∎ Performance Bonus
∎ Festival Bonuses
∎ Competitive Salary
∎ Yearly Salary Review

Employment Status: Full Time

Job Location: Dhaka (GULSHAN 2)

Read Before Apply:

You may also submit your CV to [email protected]. Mention the name of the position you are applying for in the subject line.



Apply Procedure:

Email your CV:
∎ Send your CV to the given email [email protected]

Company Information:
∎ BYSL Global Technology Group

Application Deadline: 13 May 2025

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 6.82%
BRAC University 3.79%
Jagannath University 3.79%
3.03%
Jahangirnagar University 3.03%
North South University 2.27%
East West University 2.27%
Independent University, Bangladesh 2.27%
Khulna University of Engineering & Technology 2.27%
American International University Bangladesh (AIUB) 2.27%

Interested By Age Range

Age Range Percentage (%)
20-30 64.39%
31-35 10.61%
36-40 10.61%
40+ 9.85%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 7.69%
20K-30K 23.08%
30K-40K 12.31%
40K-50K 13.08%
50K+ 43.85%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 30.30%
0.1 - 1 years 12.88%
1.1 - 3 years 21.21%
3.1 - 5 years 9.85%
5+ years 25.76%

Similar Jobs