We are seeking a highly skilled Full Stack Developer to join our dynamic team and contribute to the development of innovative software solutions.
The ideal candidate will have a strong foundation in both frontend and backend development, with a solid understanding of various programming languages and frameworks.
This role will involve working with a wide range of technologies, including JavaScript, Java, Node.js, React.js, SQL, Spring, Angular, AWS, Django, Python, and Azure.
Responsibilities:
- Design, develop, and maintain high-quality full stack applications, adhering to best practices and coding standards.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Develop and maintain frontend interfaces using modern JavaScript frameworks like React.js or Angular.
- Develop and maintain backend services using Node.js, Java, or Python.
- Work with SQL databases to design, create, and optimize data structures.
- Leverage cloud platforms like AWS or Azure for deployment and management of applications.
- Contribute to the development and maintenance of RESTful APIs.
- Participate in Agile development methodologies, such as Scrum or Kanban.
- Troubleshoot and resolve technical issues efficiently.
- Stay up-to-date with the latest web development technologies and industry trends.
Required Skills:
- Strong proficiency in JavaScript and at least one backend programming language (e.g. Java, Node.js, Python).
- Experience with frontend frameworks like React.js or Angular.
- Experience with backend frameworks like Node.js, Spring, or Django.
- Proficiency in SQL and experience working with relational databases.
- Familiarity with cloud platforms like AWS or Azure.
- Knowledge of RESTful API design and development.
- Experience with Agile development methodologies.
- Excellent problem-solving and analytical skills.
Benefits:
- Competitive day rate.
- Long-term contract opportunity.
- Opportunity to work on challenging and innovative projects.
- Collaborative and supportive work environment.
- Professional development opportunities.
If you are a talented Full Stack Developer with a passion for creating exceptional software, we encourage you to apply.