Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
In this role, you will be at the forefront of designing, developing, and maintaining scalable web applications and systems that drive our business forward. Your expertise will help shape the architecture of our software solutions, ensuring they are robust, efficient, and adaptable to evolving needs. This position offers an exciting opportunity to work across multiple technologies, from front-end interfaces to back-end infrastructure, leveraging cloud platforms and modern development practices to deliver exceptional user experiences and reliable system performance., * Develop and maintain full-stack web applications utilizing JavaScript frameworks such as React or Angular for front-end development and Ruby on Rails or Java for back-end services.
- Design and implement RESTful APIs to facilitate seamless communication between different system components.
- Build scalable systems using microservices architecture, ensuring high availability and performance across cloud infrastructure like AWS or Azure.
- Collaborate within Agile teams to plan, develop, test, and deploy software solutions efficiently using CI/CD pipelines with tools like GitHub, GitLab, or SVN.
- Apply best practices in software engineering including design patterns, system design principles, and security protocols such as RBAC (Role-Based Access Control).
- Optimize database interactions with SQL-based systems such as MySQL or PostgreSQL while ensuring data integrity and scalability.
- Participate in code reviews, version control management, and documentation to uphold high-quality standards across projects.
Requirements
We are seeking a dynamic and highly skilled Full Stack Developer to join our innovative technology team. US Citizenship and ability to obtain and maintain a Public Trust clearance is required., * US Citizenship (ability to obtain and maintain a Public Trust clearance)
- Proven experience in full-stack software development with proficiency in programming languages including JavaScript, Python, Java, C++, or C.
- Strong understanding of web development frameworks such as React Express or similar JavaScript frameworks.
- Hands-on experience designing RESTful APIs and working with microservices architectures.
- Familiarity with cloud infrastructure services like AWS or Azure for deploying scalable applications.
- Knowledge of software design patterns, system architecture principles, and scalable system development techniques.
- Experience working within Agile software development methodologies to deliver iterative improvements efficiently.
- Proficiency with version control systems such as GitHub or SVN for collaborative coding environments.
- Ability to develop secure applications using RBAC and other security best practices in Linux or Windows environments.
Benefits & conditions
Join us to be part of a passionate team dedicated to building innovative solutions that make a real impact! We value creativity, collaboration, and continuous learning-empowering you to grow your skills while shaping the future of technology through meaningful projects. All roles are paid positions designed to foster professional development in a vibrant environment committed to excellence.
Pay: $110,000.00 - $150,000.00 per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fullstack Developer Salary UK
Find a Developer Job: 12 Best Job Sites For Developers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?