We are looking for a Full Stack Developer to join our team
Key Responsibilities:
- Design and develop cloud-based CAE applications using Microsoft Azure.
- Implement and maintain efficient, scalable, and secure backend services using C#, Node.js, and Azure functions.
- Develop user-friendly and responsive frontend interfaces using React and Typescript.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Develop and implement 3D visualization features for web-based CAE applications.
- Conduct unit testing and participate in code reviews to maintain high-quality code standards.
- Integrate and work with various databases and APIs.
- Troubleshoot and debug technical issues and provide solutions.
- Contribute to the continuous improvement of development processes and tools.
- Stay current with emerging technologies and frameworks, and be willing to learn and apply new skills as needed.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 3+ years of experience in full-stack software development.
- Strong proficiency in C#, Node.js, React, and Typescript.
- Experience with Microsoft Azure cloud services, including Azure functions, storage, and security.
- Experience with 3D visualization on the web, including WebGL or similar technologies.
- Solid understanding of front-end technologies, including HTML5, CSS3, and modern JavaScript frameworks.
- Knowledge of RESTful APIs and backend services.
- Familiarity with version control systems like Git.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork skills.
- Willingness to learn new technologies and adapt to evolving industry trends.
APPLY