Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, and maintain scalable web applications using both front-end and back-end technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Lead code reviews and provide mentorship to junior developers.
- Troubleshoot, debug, and optimize application performance across the stack.
- Integrate third-party APIs and services to enhance application functionality.
- Ensure the security and integrity of applications through robust architecture and secure coding practices.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Stay current with emerging technologies and industry trends to drive continuous improvement.
- Contribute to architectural decisions and help shape the technical direction of projects.
Job Requirements
- Minimum of 4 years and up to 7 years of professional experience in full stack development.
- Proven expertise in both front-end and back-end technologies such as JavaScript, React, Angular, .NET Python.
- Strong understanding of RESTful APIs, microservices, and database design (SQL and NoSQL).
- Experience with version control systems such as Git.
- Ability to work independently and efficiently in a home-based environment.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Demonstrated ability to mentor and guide junior team members.