Back End Developer Job Description:
We are currently seeking a highly skilled and experienced Back End Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining the server-side of web and mobile applications.
Key Responsibilities:
- Design, develop, and maintain the server-side of web and mobile applications using technologies such as Node.js, PHP, Python and frameworks such as Express, Laravel, Django
- Write reusable, testable, and efficient code
- Collaborate with cross-functional teams, such as product, design, and QA, to ensure that projects meet business and technical requirements
- Continuously monitor and improve software development processes and methodologies
- Stay current on industry trends and emerging technologies in web development
- Participate in code reviews, testing, and debugging
- Communicate effectively with management and other teams to ensure that project status, risks, and issues are effectively communicated and addressed
Qualifications:
- Bachelor’s or Master’s degree in Computer Science or related field
- Minimum of 3 years of experience in web development, with a focus on back-end development
- Strong knowledge of programming languages such as Node.js, PHP, Python and frameworks such as Express, Laravel, Django
- Experience with databases such as MySQL, MongoDB, and ORM frameworks such as Sequelize, Mongoose
- Strong problem-solving and analytical skills
- Experience with Git, and Agile development methodologies
- Experience with DevOps practices and tools such as Git, Jenkins, Docker is a plus
Leave a Reply