Software Developer
Description
We are looking for a full stack developer to produce scalable software solutions. You will be a part of a cross-functional team that is responsible for the full software life cycle, from conception to deployment.
Responsibilities:
- Design client-side and server-side architecture.
- Build the front end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug, and update software.
- Create security and data protection settings.
- Write technical documentation.
- Code review and support juniors.
Requirements
- Proven experience as full stack developer or similar role.
- 2-3 years of experience in the relevant field.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Knowledge of multiple back-end languages (e.g. C#, .net Core, Java, etc.) and JavaScript frameworks (e.g. Angular, React, Vue, etc.).
- Experience in microservices.
- Familiarity with database technology.
- Familiarity with web servers (e.g. IIS, Apache, Nginx) and UI/UX design.
- Excellent communication and teamwork skills.
- Great attention to detail.
- Organizational skills.
- An analytical mind.