Senior Software Engineer Needed for New Web App
Budget: $40 – $200 USD
We are seeking a skilled Software Developer with expertise in Python and Node.js to join our team on a project basis. The ideal candidate will be responsible for troubleshooting and resolving issues in our existing applications hosted on a Digital Ocean server.
**Responsibilities:**
- Analyze and troubleshoot existing Python code and Node.js applications to identify issues and improve performance.
- Implement fixes and enhancements to ensure optimal operation and security of applications.
- Collaborate with the development team to discuss issues, propose solutions, and deploy fixes.
- Manage deployments and updates on a Digital Ocean server environment.
- Document all work performed, including code changes and troubleshooting steps.
- Provide regular updates on progress and developments.
**Requirements:**
- Proven experience as a software developer with strong proficiency in Python and Node.js.
- Experience with server management and deployment on Digital Ocean platforms.
- Excellent problem-solving skills and ability to debug complex issues.
- Familiarity with version control systems, preferably Git.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Strong communication skills and proficiency in English, both written and spoken.
**Desired Skills:**
- Experience with front-end technologies (JavaScript, HTML, CSS) is a plus.
- Knowledge of Docker or Kubernetes.
- Understanding of RESTful APIs and web services.
**Responsibilities:**
- Analyze and troubleshoot existing Python code and Node.js applications to identify issues and improve performance.
- Implement fixes and enhancements to ensure optimal operation and security of applications.
- Collaborate with the development team to discuss issues, propose solutions, and deploy fixes.
- Manage deployments and updates on a Digital Ocean server environment.
- Document all work performed, including code changes and troubleshooting steps.
- Provide regular updates on progress and developments.
**Requirements:**
- Proven experience as a software developer with strong proficiency in Python and Node.js.
- Experience with server management and deployment on Digital Ocean platforms.
- Excellent problem-solving skills and ability to debug complex issues.
- Familiarity with version control systems, preferably Git.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Strong communication skills and proficiency in English, both written and spoken.
**Desired Skills:**
- Experience with front-end technologies (JavaScript, HTML, CSS) is a plus.
- Knowledge of Docker or Kubernetes.
- Understanding of RESTful APIs and web services.