Full-Stack Developer
We are seeking a skilled and experienced Full-Stack Developer to join our dynamic team in Chelyabinsk. As a Full-Stack Developer, you will be responsible for designing and developing complex web applications, from the front-end to the back-end. You will work closely with our team of designers, developers, and project managers to deliver high-quality solutions that meet our clients' needs.
Responsibilities:
- Build and maintain efficient, reusable, and reliable code
- Collaborate with cross-functional teams to define, design, and ship new features
- Design user-friendly interfaces that provide an exceptional user experience
- Develop and maintain server-side applications using Node.js or Java
- Integrate front-end components into applications using HTML/CSS/JavaScript frameworks such as Angular or React
- Troubleshoot issues with existing code and propose efficient solutions
- Keep up-to-date with emerging technologies and industry trends
Requirements:
- Bachelor's degree in Computer Science or related field
- Minimum of 3 years of experience as a Full-stack Developer
- Proficient in at least one back-end programming language (Node.js, Java, etc.)
and at least one front-end framework (Angular, React, etc.)
- Strong understanding of web development concepts such as RESTful APIs, MVC architecture, etc.
- Experience with Agile methodologies
- Good communication skills
- Fluent in English
Salary: 1700$ per month
Location: Chelyabinsk (preference for Egyptian candidates living in the city)
This is a part-time position (20 hours/week), suitable for those who have their own visa to work in Chelyabinsk. We offer a flexible schedule that allows you to work remotely or from our office.
If you are passionate about creating innovative web solutions and have the required skills and experience, we would love to hear from you! Please submit your application, including your resume and portfolio, to be considered for this exciting opportunity.
All vacancies from "WealthGuard USA" ⟶
views: 1.6K
valid through: 2025-08-26