Job Description:
We are looking for an experienced Full Stack Developer with a strong command of Angular, Node.js, and excellent English communication skills. The ideal candidate will have a deep understanding of both front-end and back-end technologies and the ability to work collaboratively within a diverse team. You will be responsible for designing, developing, and maintaining complex web applications, ensuring they are scalable, responsive, and user-friendly.
Key Responsibilities:
- Design, develop, test, and maintain web applications using Angular, Node.js, and other front-end technologies.
- Collaborate with the back-end team to integrate APIs and services.
- Ensure the responsiveness and performance of applications across devices.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with the latest industry trends and technologies.
- Communicate effectively with team members and stakeholders in English.
Qualifications:
- Proven experience as a Full Stack Developer, with expertise in Angular and Node.js.
- Strong knowledge of HTML, CSS, JavaScript, and other front-end frameworks.
- Experience with server-side technologies, particularly Node.js.
- Excellent English language skills, both written and spoken.
- Ability to work independently and as part of a team.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience working in fintech environments is a strong positive.
- Experience with cloud platforms (e.g., Azure, AWS) is a plus.
- Familiarity with CI/CD pipelines and DevOps practices.
- Bachelors degree in Computer Science or a related field.
What We Offer:
- 100% remote work
- Flexible working hours
- Startup environment
- Compensation in USD