We seek a highly skilled and motivated Senior Web Application Developer to join our dynamic team. As a Senior Developer, you will play a crucial role in the development, and implementation of cutting-edge software solutions. The ideal candidate should have a degree in software development or a related field, possess a minimum of three years of experience, and demonstrate expertise in Node.js, Next.js, and ReactJS.
ResponsibilitiesDevelop, and implement scalable and high-performance software solutions.Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.Utilize your expertise in Node.js, Next.js, and ReactJS to create efficient and maintainable code.Configure web servers, including nginx, with a focus on proxy configuration for optimal performance.Stay up-to-date with the latest industry trends and technologies, particularly in the artificial intelligence domain.Demonstrate a strong ability to learn new technologies independently with minimal supervision.Troubleshoot, debug and optimize software applications for performance and stability.
QualificationsBachelor's degree in software development, computer science, or a related field.Minimum of three years of experience as a Software Developer, with a focus on Node.js (must have 3+ years of hands-on experience), Next.js, and ReactJS.Proven experience in web server configuration, specifically Nginx, with expertise in proxy configuration.Strong passion for learning new technologies, particularly in the artificial intelligence domain.Excellent problem-solving skills and the ability to work both independently and collaboratively in a team environment.Effective communication skills to convey technical concepts to both technical and non-technical stakeholders.Experience with cloud platforms such as AWS, Azure, or Google Cloud with Linux-based operating systems (SSH + server configuration).Knowledge of containerization and orchestration tools, such as Docker and Kubernetes.Understanding of software development best practices, including version control, testing, and continuous integration.
If you are a self-motivated individual with a passion for staying at the forefront of technology and contributing to innovative projects, we invite you to apply for this exciting opportunity. Join us in shaping the future of software development in the rapidly evolving landscape of artificial intelligence.