Web Developer
Role details
Job location
Tech stack
Job description
We are seeking a passionate and innovative Web Developer to join our dynamic team! In this role, you will be instrumental in designing, developing, and maintaining engaging websites and web applications that deliver exceptional user experiences., * Collaborate with cross-functional teams to gather requirements and translate them into functional web solutions using modern frameworks such as React, Angular, Django, or Ruby on Rails.
- Develop responsive, user-friendly interfaces utilizing HTML, CSS, SCSS, Bootstrap, and JavaScript to ensure seamless experiences across devices.
- Build robust back-end systems with technologies like PHP, Python, C#, Java, and Node.js while integrating RESTful APIs and SOAP web services for data exchange.
- Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, and others to store and retrieve application data efficiently.
- Implement DevOps practices by configuring CI/CD pipelines with Jenkins or GitHub Actions; utilize Docker containers and automate deployments with Ansible or Azure DevOps.
- Ensure website security and performance optimization through best practices in SEO, web design principles, and system architecture planning.
- Conduct unit testing and code reviews to maintain high-quality standards; utilize version control systems such as Git or SVN for collaborative development.
Requirements
Do you have experience in jQuery?, This position is for a federal agency. U.S. Citizenship is a must. Candidate must have one of the following information assurance certifications: CompTIA Security+ CE, CCNA Security; CySA+; GICSP; GSEC; CND; SSCP, CISSP, * Proficiency in front-end development with HTML5, CSS3 (including SCSS), JavaScript (TypeScript), jQuery, Angular, React, Redux, Bootstrap, and UI/UX design principles.
- Strong back-end development skills using PHP, Python (Django), C# (.NET), Java (Spring Framework), Ruby on Rails, or Node.js.
- Experience working with databases like MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite; including writing complex SQL queries and data visualization techniques.
- Familiarity with containerization tools such as Docker; orchestration with Kubernetes is a plus.
- Knowledge of cloud platforms including AWS or Azure for scalable application deployment.
- Understanding of system architecture concepts including MVC patterns; experience with web servers like Tomcat or IIS.
- Ability to develop RESTful APIs and GraphQL endpoints for efficient data communication between services.
- Experience in Agile methodologies using tools like Jira or Trello; familiarity with SDLC processes for software development lifecycle management.
- Strong problem-solving skills combined with excellent communication abilities to articulate technical concepts clearly.
Benefits & conditions
$65,000 - $100,000 a year - Permanent, Full-time, Contract, Join us to craft innovative web solutions that captivate users worldwide! Bring your enthusiasm for technology and your expertise in full-stack development to help shape the future of digital experiences!
Pay: $65,000.00 - $100,000.00 per year