Full Stack Developer
Role details
Job location
Tech stack
Job description
We are seeking a skilled and motivated Full Stack Developer to join our growing technology team. The ideal candidate will have experience developing scalable web applications, building responsive user interfaces, and working with modern backend technologies. You will be responsible for designing, developing, testing, and maintaining high-performance applications while collaborating with cross-functional teams in an agile environment.
Responsibilities
- Design, develop, test, and maintain scalable web applications
- Build responsive and user-friendly frontend interfaces using modern JavaScript frameworks
- Develop secure and efficient backend APIs and services
- Work with databases, cloud platforms, and third-party integrations
- Collaborate with UI/UX designers, developers, and product teams
- Troubleshoot, debug, and optimize application performance
- Write clean, maintainable, and reusable code
- Participate in code reviews and technical discussions
- Ensure application security, scalability, and reliability
- Follow Agile/Scrum development methodologies
Requirements
Do you have experience in Version control?, Do you have a Master's degree?, * Strong experience in JavaScript, TypeScript, HTML5, and CSS3
- Hands-on experience with React.js, Angular, or Vue.js
- Experience with backend technologies such as Node.js, Java, Python, or .NET
- Knowledge of REST APIs and Microservices Architecture
- Experience with databases like MySQL, PostgreSQL, MongoDB, or SQL Server
- Familiarity with Git, GitHub, and version control systems
- Understanding of cloud platforms such as AWS, Azure, or GCP
- Knowledge of Docker, Kubernetes, and CI/CD pipelines is a plus
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
Preferred Qualifications
- Master's degree in Computer Science, Information Technology, or related field
- Experience working in Agile environments
- Knowledge of DevOps practices and cloud deployment
- Familiarity with authentication, authorization, and security best practices
Technologies
- Frontend: React.js, Angular, Next.js, TypeScript
- Backend: Node.js, Java Spring Boot, Python Django, .NET
- Database: MySQL, PostgreSQL, MongoDB
- Cloud & Tools: AWS, Docker, Kubernetes, Jenkins, Git
Pay: Up to $128,040.02 per year
Benefits & conditions
Pulled from the full job description
- Flextime
- Housing allowance
- Paid parental leave
- Food provided
- Parental leave
- 401(k)
- Health insurance, * 401(k)
- Dental insurance
- Dependent health insurance coverage
- Employee assistance program
- Family leave
- Flexible spending account
- Flextime
- Food provided
- Free parking
- Health insurance
- Housing allowance
- Paid parental leave
- Parental leave
- Visa sponsorship
- Work from home