Sr. Full Stack Developer
Halvik · Vienna, VA · 1 wk ago
EngineeringFull-time
About the role
The Sr. Full Stack Developer is responsible for designing, developing, and maintaining robust web applications. They work closely with cross-functional teams to ensure that all projects meet high standards of quality and functionality.
Responsibilities
- Design and develop scalable and maintainable web applications using modern technologies.
- Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical solutions.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and provide constructive feedback to peers.
- Continuously improve development processes and practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- At least 5 years of professional software development experience.
- Experience with JavaScript frameworks such as React, Angular, or Vue.js.
- Strong understanding of RESTful APIs and microservices architecture.
- Proficient in SQL and experience with NoSQL databases.
- Knowledge of agile methodologies and experience working in an agile environment.
Qualifications
- Excellent problem-solving skills and ability to work independently and as part of a team.
- Strong communication and collaboration skills.
- Passion for technology and a commitment to staying current with industry trends.
Skills
- JavaScript (ES6+)
- HTML/CSS
- Node.js
- React, Angular, or Vue.js
- RESTful API design
- NoSQL databases (MongoDB, etc.)
- AWS or similar cloud services
- Git and version control systems
- CI/CD pipelines
Benefits
- Competitive salary and benefits package.
- Flexible work schedule.
- Professional development opportunities.
- Work-life balance with generous PTO policy.
Pay
$80,000 - $100,000 annually based on experience.
Schedule
Full-time, Monday through Friday, 9 AM to 5 PM.
Contact
To apply, please submit your resume and cover letter. Applications are reviewed on a rolling basis.