D2KSS Software Services Private Limited is a dynamic and innovative software development company located in India, committed to delivering high-quality solutions that meet the unique needs of our clients. Our mission is to empower businesses through technology by providing tailored software solutions that enhance operational efficiency and drive growth. We believe in fostering a collaborative and inclusive work culture where creativity and expertise can thrive.
Role Responsibilities
Develop and maintain responsive web applications using Angular framework.
Collaborate with designers and back-end developers to implement user-friendly interfaces.
Write clean, maintainable code following best practices and coding standards.
Integrate RESTful services and APIs into existing frameworks.
Optimize application performance for maximum speed and scalability.
Participate in code reviews and ensure high-quality deliverables.
Debug and resolve technical issues and bugs in a timely manner.
Utilize version control systems to manage project changes.
Implement UI/UX design principles to enhance user experience.
Stay updated with the latest trends and advancements in front-end technologies.
Document development processes, code changes, and application specifications.
Provide training and support to junior developers and team members.
Work in an agile environment, participating in sprint planning and retrospectives.
Communicate effectively with stakeholders to gather and analyze requirements.
Identify opportunities for process improvements and suggest innovative solutions.
Qualifications
Bachelor’s degree in Computer Science or related field.
Proven experience as an Angular Developer or similar role.
Strong proficiency in JavaScript, HTML5, and CSS3.
Experience with TypeScript and its integration within Angular.
Solid understanding of RESTful APIs and web services.
Familiarity with version control systems like Git.
Knowledge of UI/UX design principles and responsive design methodologies.
Excellent problem-solving skills and attention to detail.
Ability to work independently as well as collaboratively in a team environment.
Strong communication and interpersonal skills.
Experience with Agile methodologies and collaborative tools.
Ability to manage multiple tasks and meet deadlines.
Willingness to continuously learn and adapt to new technologies.
Understanding of web security principles and best practices.
Prior experience in a software development environment is a plus.