WHIZTEK Corp is an IT firm owned and managed by experienced IT professionals. With over 25 years of experience, we specialize in building software solutions using modern technology stacks to deliver robust applications at competitive cost. Our services include IT consulting, technology staffing, and off-shore development solutions. With a broad geographic reach and a talented pool of experts, we provide better, faster, and more sustainable solutions to our clients.
Title: Full Stack Developer
Job Description:
We are seeking a skilled Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our web applications. Your primary focus will be on designing and implementing user interfaces, ensuring responsiveness across various devices, and managing server-side logic. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.
Responsibilities:
Develop and maintain front-end components using React.js.
Design and implement user interfaces that are intuitive, responsive, and visually appealing.
Build reusable components and libraries for future use.
Implement server-side logic using .NET technologies.
Develop and maintain back-end services and APIs.
Ensure high performance and scalability of applications.
Collaborate with UX/UI designers, product managers, and other stakeholders to understand requirements and deliver solutions.
Write clean, maintainable, and well-documented code.
Optimize applications for maximum speed and scalability.
Troubleshoot and debug issues across the entire stack.
Stay updated on emerging technologies and best practices in web development.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience as a Full Stack Developer or similar role.
Strong proficiency in React.js and its core principles.
Experience with .NET framework and C# programming language.
Proficiency in SQL and database management.
Familiarity with AWS services such as EC2, S3, Lambda, etc.
Knowledge of front-end technologies including HTML5, CSS3, and JavaScript.
Experience with version control systems (e.g., Git).
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Ability to work independently and in a team environment.
Attention to detail and a passion for delivering high-quality software solutions.
Preferred Qualifications:
Master's degree in Computer Science or related field.
Experience with containerization technologies (e.g., Docker, Kubernetes).
Familiarity with Agile/Scrum methodologies.
- Certifications related to AWS or Microsoft technologies.