Post Job Free
Sign in

Full Stack Developer

Company:
Annex It Solutions
Location:
Texas City, TX
Posted:
July 14, 2025
Apply

Description:

We are looking for a talented and self-motivated Full Stack Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, both on the frontend and backend, with a strong understanding of modern frameworks and cloud infrastructure.

Key Responsibilities:

Design and develop end-to-end web applications using frontend and backend technologies.

Collaborate with designers, product managers, and other developers to deliver high-quality features.

Write clean, scalable, and maintainable code.

Develop and maintain RESTful APIs and integrate with third-party services.

Optimize applications for speed, scalability, and security.

Perform code reviews, unit testing, and integration testing.

Troubleshoot and debug applications across multiple browsers and platforms.

Participate in Agile/Scrum development cycles.

Required Skills & Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field.

2–6 years of experience as a Full Stack Developer.

Proficiency in frontend technologies: HTML5, CSS3, JavaScript (React, Angular, or Vue.js).

Experience with backend technologies: Node.js, Python, Java, Ruby, or PHP.

Strong knowledge of databases: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB).

Experience with version control systems like Git.

Familiarity with CI/CD pipelines, testing frameworks, and build tools.

Understanding of REST APIs, authentication (OAuth, JWT), and security best practices.

Ability to write clean and well-documented code.

Preferred Qualifications:

Experience with cloud platforms like AWS, Azure, or Google Cloud.

Familiarity with Docker, Kubernetes, or serverless architecture.

Experience with GraphQL, WebSockets, or microservices architecture.

Exposure to Agile methodologies and tools like Jira, Trello, or Asana.

Familiarity with performance monitoring tools and automated testing.

Apply