Job Description

  • Develop and maintain responsive web applications using front-end technologies (HTML, CSS, JavaScript).
  • Implement server-side logic and database management using back-end technologies (Node.js, Python, Ruby, etc.).
  • Collaborate with UI/UX designers to translate design wireframes and prototypes into functional applications.
  • Evaluating code to ensure it meets business standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and resolve technical issues as they arise.
  • Write clean, maintainable code and conduct code reviews.
  • Stay up to date with emerging technologies and best practices in software development.
  • Managing the complete software development process from conception to deployment
  • Overseeing and guiding the analyzing, writing, building, and deployment of software
  • Overseeing the automated testing and providing feedback to management during the development process
  • Modifying and testing changes to previously developed programs

Experience Needed:

More Than 2 Years