Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Managing the complete software development process from conception to deployment.
- Maintaining and upgrading the software following deployment.
- Managing the end-to-end life cycle for the production of software and applications
- 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.
Job Requirements
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- +2 years of experience as a Full Stack Developer
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript, and experience with popular frameworks (e.g., React, Angular, Vue).
- Strong back-end development skills using languages like Node.js, Python, Ruby, or PHP.
- Experience with WordPress development, including theme and plugin development.
- Database experience with SQL and NoSQL databases (e.g., MySQL, MongoDB, PostgreSQL).
- Experience with version control systems (e.g., Git) and DevOps practices.
- Knowledge of RESTful API design and integration.
- Understanding of web security best practices.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork skills.
- Portfolio of relevant projects and code samples.