Job Description
3.13.1 out of 5 stars
Terrytown, LA 70056
Part-time, Contract
Job details
Job type
- Part-time
- Contract
Work setting
- In-person
Full job description
Job Overview
We are seeking a skilled and innovative Web Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality web applications and websites. This role offers an exciting opportunity to work on diverse projects utilizing cutting-edge technologies, ensuring optimal user experience and system performance. The Web Developer will collaborate closely with cross-functional teams to deliver scalable solutions that meet business needs and industry standards.
Responsibilities
- Develop, test, and deploy responsive web applications using front-end technologies such as HTML, CSS, JavaScript, TypeScript, Angular, React, Bootstrap, jQuery, and UI/UX best practices.
- Build robust back-end systems utilizing frameworks like Django, Spring Framework, ASP.NET, Ruby on Rails, Node.js, PHP, and Python.
- Design and implement RESTful APIs and web services to facilitate seamless data exchange across platforms.
- Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, and others; perform data visualization and optimize SQL queries for performance.
- Utilize version control systems such as GitHub and SVN to maintain code integrity and collaboration efficiency.
- Implement DevOps practices including CI/CD pipelines with Jenkins or Azure DevOps; manage containerization with Docker; automate deployments using Ansible or similar tools.
- Ensure cross-browser compatibility and responsive web design for optimal user experiences across devices.
- Collaborate with UI/UX designers to create wireframes and user flows that enhance usability.
- Maintain system architecture documentation and participate in SDLC processes following Agile methodologies.
- Monitor application performance and troubleshoot issues proactively; perform unit testing to ensure code quality.
- Work with cloud platforms like AWS or Azure for deployment and scalability solutions.
Skills
- Proficiency in front-end development: HTML5, CSS3 (including SCSS), JavaScript (including frameworks like React, Angular), jQuery, Bootstrap.
- Strong back-end development experience with frameworks such as Django, Spring Framework, ASP.NET (.NET), Ruby on Rails; knowledge of MVC architecture.
- Experience working with databases: MySQL, PostgreSQL, Microsoft SQL Server, MongoDB; proficiency in writing complex SQL queries.
- Familiarity with RESTful API design & development; experience with GraphQL is a plus.
- Knowledge of containerization (Docker), orchestration (Kubernetes), CI/CD pipelines (Jenkins), automation tools (Ansible).
- Experience with version control systems: GitHub, SVN; familiarity with Trello for project management.
- Understanding of system architecture principles and application development best practices in Agile environments.
- Knowledge of web design principles including responsive design techniques; experience with SEO optimization is advantageous.
- Familiarity with web services protocols such as SOAP & XML/JSON data formats; experience with REST APIs is essential.
- Exposure to cloud services like AWS or Azure for deployment & scaling solutions.
- Ability to work effectively in Linux environments; knowledge of Bash scripting is beneficial. This role is ideal for a passionate developer eager to contribute innovative solutions within a collaborative team environment while continuously expanding their technical expertise in modern web development practices.
Job Types: Part-time, Contract
Pay: $1,000.00 – $2,500.00 per month
Work Location: In person