Full Stack Developer

Job ID: 31353901

Budget: $9,999 – $10,000 USD

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.

Responsibilities

Work with Solution Architects on architecture design for projects. including research related to the project and defining the correct technologies that should be used to accomplish the project goals

- Work on several projects at the same time with the same quality
- Help other team members find solutions for the problems they are working on
- Write technical documentation, individually or with help of other developers
- Be involved as a developer on the project and be responsible for the quality of your part or for the entire project
- Help Solution Architects with code reviews and technical project management
- Work on finding solutions for both low level and high level problems
- Help with defining test plans
- Work with Solution Architects to make project related technical decisions
- Work independently and deliver quality results without the need of constant supervision
- Lead and/or supervise the development of small scale projects
-Lead teams of various sizes working on medium and large projects

Requirements

- 4+ years of software development experience
- Extensive experience with full-stack development
- Proficiency in JavaScript programming and React / React Native
- Proficiency in Laravel PHP and Lumen
- Working knowledge of Node.js and specifically Express
- Strong database design skills (SQL/NoSQL)
- Experience with one or more cloud providers (e.g. AWS/Google Cloud/Azure/Digital Ocean)
- Experience in using containers (e.g. Docker/LXD) and container orchestration (e.g. Kubernetes/ECS)
- Proficient understanding of code versioning tools, such as Git
- Solid experience in system and software architecture
- Experience with web-oriented cross-platform mobile frameworks is a plus
- Experience in leading development teams is a plus
- Good written and spoken English
- Bachelor's degree or higher
Related categories: PHP JavaScript Node.js Laravel API Development