Job Description
We are seeking a highly skilled and innovative Senior Software Engineer to join our elite team on a contract basis. If you are passionate about building scalable, high-performance applications and thrive in a collaborative, fast-paced environment, we want to hear from you.
This is a unique opportunity to work with cutting-edge technologies and contribute to projects that define the future of digital experiences.
Responsibilities
- Architect and develop robust, scalable web applications using modern frameworks (React, Node.js).
- Collaborate closely with product managers, designers, and engineers to translate requirements into technical specifications.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Identify performance bottlenecks and implement optimizations to ensure seamless user experiences.
- Maintain and update existing codebases, ensuring technical debt is managed effectively.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Extensive experience with React.js or Vue.js and a solid understanding of front-end state management.
- Backend experience with Node.js, Express, or Python is highly desirable.
- Familiarity with RESTful APIs, GraphQL, and database systems (SQL and NoSQL).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).