Full Stack Developer is responsible for designing, developing, and maintaining fully-fledged and functioning platforms, working on both the front-end and back-end with databases or servers. On daily basis will collaborate with cross-functional teams to ensure the scalability, security, and efficiency of applications. Additionally proactive posture in proposing and applying future solutions should be presented.
responsibilities :
Develop and maintain scalable applications, covering both front-end and back-end development.
Collaborate with internal and external team members to translate business requirements into technical specifications.
Write clean, maintainable, and efficient code in [preferably PHP, Yii2 framework, SuiteScript, Angular, Javascript, Typescript
Optimize application performance for speed and scalability.
Troubleshoot and debug applications, identifying and solving technical issues.
Perform code reviews and contribute to improving the development processes.
Participating in the design and creation of scalable software solutions.
Stay up-to-date with emerging technologies and industry trends to enhance skills and contribute to the team’s innovation efforts.
Test and fix bugs or other coding issues.
Create security and data protection setting.
requirements-expected :
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
4+ years proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
Strong back-end experience with languages such as [PHP, SuiteScript or Node.js, and familiarity with databases like MSSQL, MySQL, PostgreSQL.
Experience with version control systems, particularly Git.
Understanding of RESTful APIs and experience in building and consuming APIs.
Knowledge of cloud platforms such as AWS, Azure, or Google Cloud is a plus.
Familiarity with DevOps practices, CI/CD pipelines, and containerization tools (e.g., Docker, Kubernetes).
Excellent problem-solving skills and attention to detail.
Experience with ERP systems.
Strong communication skills and ability to work collaboratively in a team environment.
Strong team player.
benefits :
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses