About this role
Our client is seeking a Senior Software Engineer – Full Stack to join their team on a 6-month contract. In this role, you will collaborate with cross-functional teams to define, design, and ship new features in a production application while also enhancing existing functionality. You will play a crucial role in fixing bugs and improving application performance.
Key Responsibilities:
- Implement all aspects of application design, from initial concepts to coding and deployment.
- Collaborate with product managers and designers to understand requirements and translate them into technical specifications.
- Enhance application performance, security, and scalability through best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve issues in a timely manner.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
Required Skills & Qualifications:
- Proficiency in full-stack development with experience in technologies such as React, Node.js, or similar frameworks.
- Strong understanding of database management systems, preferably SQL or NoSQL.
- Experience with cloud platforms like AWS or Azure.
- Familiarity with Agile development methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
Experience:
- A minimum of 5-8 years of professional experience in software development, with a focus on full-stack engineering.
What we offer:
- Opportunity to work on innovative projects in a dynamic environment.
- Collaborate with a talented team of professionals.
- Gain valuable experience in a fast-paced industry.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.