Senior Full Stack Developer | Codersbrain
Job Description
Senior Full Stack Developer
Company Overview
We are a forward-thinking technology company dedicated to delivering innovative solutions. Our culture emphasizes collaboration, creativity, and a commitment to excellence in everything we do.
Job Summary
We are currently seeking a highly skilled Senior Full Stack Developer who will play a key role in developing and maintaining our web applications. This position focuses heavily on hands-on technical development while also requiring leadership capabilities as a Tech Lead. You will contribute to our technology initiatives, ensuring that all systems function efficiently and meet our business needs.
Responsibilities
- Develop and maintain web applications using React with Redux and .NET WebAPI.
- Integrate with OpenAI APIs for advanced functionalities.
- Utilize Azure Service Bus and SignalR for communication and messaging solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Provide technical leadership and mentorship to junior developers, fostering a culture of innovation and efficiency.
- Participate in code reviews to ensure high code quality and adherence to best practices.
Qualifications
- Proficient in React and Redux for frontend development.
- Strong understanding of .NET WebAPI for creating robust backend services.
- Experience with OpenAI APIs integration.
- Familiarity with Azure Service Bus and SignalR for real-time communication.
- Excellent communication and leadership skills.
- Ability to manage multiple tasks and prioritize effectively.
- Educational qualification: Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Skills
- Previous experience in a Tech Lead role or similar position.
- Familiarity with cloud platforms and services, particularly Microsoft Azure.
- Knowledge of additional programming languages or frameworks.
Experience
- A minimum of 5 years of experience in full-stack development or related roles.
Environment
This position will involve a combination of remote and in-office work, facilitating collaboration among team members while allowing for flexible work arrangements.
Salary
Estimated salary range has not been specified.
Growth Opportunities
There are potential career advancement opportunities within the company, allowing for professional development and growth in leadership roles.
Benefits
- Comprehensive health insurance options.
- Paid time off and flexible work policies.
- Opportunities for professional development and skill enhancement.