Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Key Responsibilities:
- Front-End Development: Develop and maintain the user interface using front-end languages like HTML, CSS, and JavaScript.
- Back-End Development: Handle server-side web application logic and integration, utilizing languages such as Python, Ruby, Java, PHP, or .NET.
- Database Management: Create, manage, and modify SQL databases, ensuring their stability, reliability, and performance.
- Cross-Platform Optimization: Ensure cross-platform optimization for mobile devices and cross-browser compatibility.
- Collaborate with Design Teams: Work with the creative team and UX/UI designer to convert designs into visual elements and ensure alignment with the website's overall aesthetic.
- API Integration: Develop and maintain APIs for web functionalities.
- Testing and Debugging: Perform routine tests and debugging to optimize performance and resolve issues.
- Version Control: Utilize version control tools such as Git to manage code changes.
- Stay Updated: Keep abreast of developments in web applications and programming languages.
- Technical Support: Provide technical support and troubleshooting assistance for web applications.
Job Requirements
Qualifications:
- Proven experience as a Full-Stack Web Developer or similar role.
- Strong organizational and project management skills.
- Proficiency in fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, or Amber.
- Proficient in server-side languages such as Python, Ruby, Java, PHP, and .Net.
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Excellent problem-solving skills and attention to detail.
Working Conditions:
- Primarily in an office environment
- Regular working hours with occasional requirements to work outside of these hours to meet project deadlines.