What are the responsibilities and job description for the Full Stack Developer (Angular)- Indianola- PA- Only W2 position at StarsHR Inc?
Job Details
We are looking for a talented and experienced Angular Full Stack Developer to join our dynamic team. As an Angular Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end of web applications. You will work with a variety of technologies, including Angular for the front-end, Node.js for the back-end, and databases such as MySQL, MongoDB, or PostgreSQL.
Key Responsibilities:
- Design and develop user-friendly, responsive front-end applications using Angular.
- Build and maintain robust back-end services and APIs using Node.js, Express, or other relevant technologies.
- Integrate front-end and back-end components to create seamless, full-stack solutions.
- Work with databases, ensuring efficient data modeling, queries, and performance optimization.
- Collaborate with product managers, designers, and other developers to define application features and user experience.
- Write clean, scalable, and efficient code, ensuring the application is both performant and maintainable.
- Perform testing, debugging, and troubleshooting to ensure high-quality and bug-free software.
- Participate in code reviews and contribute to continuous improvement of development processes and practices.
- Stay up to date with emerging technologies and best practices in full-stack development.
Required Qualifications:
- Bachelor s degree in Computer Science, Information Technology, or a related field.
- Strong proficiency in Angular for building modern, responsive front-end interfaces.
- Proficient in back-end development using Node.js and Express, or similar frameworks.
- Experience with database technologies such as MySQL, MongoDB, or PostgreSQL.
- Familiarity with RESTful APIs and web services.
- Knowledge of version control systems, particularly Git.
- Ability to write clean, modular, and reusable code.
- Understanding of web security best practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work in a collaborative team environment.