Software Engineer (Web)

AK Tech World

AK Tech World

 

AK Tech World

Follow

Summary

  • Vacancy: 2
  • Location: Dhaka
  • Salary: Negotiable
  • Published: 31 Jul 2024

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Engineering

Responsibilities & Context

  • Web Application Development: Design and Build: Create responsive and user-friendly web applications using technologies such as HTML, CSS, JavaScript, and relevant frameworks (e.g., React, Angular, Vue.js).
  • Backend Integration: Develop server-side logic and APIs using languages and frameworks such as Node.js, Python, Ruby on Rails, or Java.
  • Database Management: Design and manage databases using SQL or NoSQL systems, ensuring data integrity and optimal performance.
  • Technical Problem Solving: Debugging and Troubleshooting: Identify, diagnose, and fix bugs and performance issues in web applications.
  • Optimization: Enhance the performance, scalability, and security of web applications.
  • Team Coordination: Work closely with designers, UX/UI experts, and other developers to ensure cohesive and functional web solutions.
  • Stakeholder Interaction: Communicate effectively with project managers and clients to understand requirements and provide updates on project progress.
  • Code Quality and Maintenance: Best Practices: Adhere to coding standards, conduct code reviews, and maintain documentation for code and application features.
  • Version Control: Utilize version control systems (e.g., Git) to manage code changes and collaborate with other developers.
  • User Experience (UX) and Interface (UI) Design: Responsive Design: Ensure that web applications are compatible across various devices and screen sizes.
  • Accessibility: Implement best practices for web accessibility to make applications usable for all individuals, including those with disabilities.
  • Data Protection: Implement security measures to protect web applications from threats and vulnerabilities.
  • Compliance: Ensure applications meet regulatory requirements and industry standards for security and privacy.
  • Testing and Deployment: Quality Assurance: Conduct thorough testing, including unit tests, integration tests, and end-to-end tests, to ensure web applications function as intended.
  • Deployment: Manage the deployment process to staging and production environments, ensuring smooth rollouts of updates and new features.
  • Continuous Learning and Improvement: Stay Updated: Keep abreast of the latest web technologies, frameworks, and industry trends to continuously improve skills and apply best practices.
  • Innovation: Explore and propose new technologies or methodologies to enhance web application development processes.

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.

Scroll to Top