As a Senior Full Stack Developer at OctDaily, you will play a crucial role in the design, development, and maintenance of our web applications. The ideal candidate will have a strong background in Angular, TypeScript, and .NET C# technologies. You will collaborate with cross-functional teams to deliver highquality software solutions that meet business requirements and exceed customer expectations.
Key Responsibilities:
Full-stack Development:
- Design, develop, test, and deploy scalable and maintainable web applications using Angular, TypeScript, and .NET C#.
- Collaborate with UX/UI designers to implement responsive and user-friendly interfaces. Technical Leadership:
- Provide technical leadership and mentorship to junior developers.
- Contribute to the technical roadmap and architectural decisions.
Code Quality and Testing:
- Ensure code quality through code reviews and continuous integration practices.
- Write unit tests and participate in the development of automated testing frameworks.
Collaboration: Work closely with product managers, QA engineers, and other stakeholders to understand requirements and deliver high-quality features.
Troubleshooting and Debugging: Investigate and resolve software defects and issues promptly. Perform debugging and troubleshooting of applications in collaboration with the support team.
Qualifications:
- Bachelor's degree in computer science or a related field.
- At least 5 years of professional experience in software development.
- Proven expertise in Angular, TypeScript, and .NET C#.
- Strong understanding of front-end and back-end development principles.
- Experience with RESTful API design and integration.
- Familiarity with Agile/Scrum methodologies.
- Excellent problem-solving and debugging skills.
- Effective communication and collaboration skills.