Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Developer in United States.
This role is ideal for an experienced developer who thrives on building scalable, high-quality software across full-stack environments. You will lead the design and implementation of features, ensure code quality, and optimize system performance while mentoring junior and mid-level developers. Working with modern frontend frameworks, backend languages, and SQL-based data stores, you will influence architecture and help maintain robust, efficient, and secure systems. The position requires a balance of technical depth, leadership, and collaboration, offering opportunities to shape both development practices and team growth. You will work in a dynamic, mission-driven environment that values innovation, continuous learning, and delivering measurable impact.
Accountabilities
- Design and implement small-to-medium systems, focusing on clean, scalable, and testable code.
- Review pull requests and provide constructive feedback to ensure adherence to best practices.
- Build and maintain RESTful or GraphQL APIs that are intuitive for internal and external use.
- Identify and resolve performance bottlenecks in backend services, databases, and frontend code.
- Mentor and coach mid- to junior-level developers, fostering skill development and best practices.
- Contribute to architecture decisions, system design, and deployment strategies.
- Collaborate with cross-functional teams to ensure seamless integration, quality, and delivery of software solutions.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 8\+ years of experience in software development with full-stack proficiency.
- Expertise in frontend frameworks such as React, Vue.js , or Angular.
- Strong backend development experience with Java, JavaScript, Python, or Go.
- Hands-on experience with SQL databases such as PostgreSQL and understanding of database normalization.
- Familiarity with CI/CD pipelines, DevOps practices, and debugging production issues.
- Proficient in writing unit and end-to-end tests to ensure high-quality deliverables.
- Strong communication and mentorship skills, capable of explaining technical trade-offs and guiding team members.
- Must be a U.S. citizen and able to obtain or maintain Public Trust (High) clearance.
Benefits
- Competitive full-time salary with performance-based incentives.
- Comprehensive medical, vision, and dental insurance coverage.
- Life and AD\&D insurance, along with short- and long-term disability plans.
- Retirement plan with 401(k) and employer matching contributions.
- Access to professional development, training, and educational resources.
- Flexible spending accounts (FSA) and employee assistance programs.
- Paid holidays and generous PTO to support work-life balance.
- Employee recognition and referral programs to celebrate contributions.
Why Apply Through Jobgether?
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.