Description
Salvo Software is seeking a talented and experienced Senior Back end Developer to join our team. You will have the opportunity to work on a variety of projects and contribute to the full development lifecycle, from designing and implementing user interfaces to developing server-side components. This is an exciting opportunity for someone who thrives in a fast-paced and collaborative environment and is passionate about creating high-quality software solutions.
Responsibilities
- Collaborate with cross-functional teams to gather and analyze requirements
- Design and implement user interfaces using front-end technologies
- Develop server-side components using back-end technologies
- Write clean and efficient code that follows best practices and coding standards
- Perform thorough testing and debugging to ensure software quality
- Collaborate with team members to continuously improve development processes and practices
- Keep up-to-date with the latest technologies and trends in full stack development
- Participate in code reviews to provide and receive constructive feedback
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proficient in back-end technologies such as Node.js
- Experience with databases such as MySQL, MongoDB, or PostgreSQL
- Experience/ strong knowledge of front-end technologies such as HTML, CSS, and JavaScript
- Experience/ strong knowledge of front-end frameworks/libraries such as React or Angular
- Knowledge of RESTful API design and development
- Familiarity with version control systems such as Git
- Experience with agile methodologies and project management tools
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills