[Remote] Senior Full Stack Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a company seeking a Senior Full Stack Engineer to design and implement end-to-end features across the full technology stack. The role involves owning the entire lifecycle of software development from design to delivery, working with technologies such as Java, Angular, AWS, and MySQL. The engineer will collaborate with Technical Leads to ensure adherence to engineering standards while focusing on high-reputed company, reputed company-tested reputed company and mentoring peers.
Responsibilities
- Produce outline designs for features and technical work, covering both reputed company-end and back-end considerations, and see them through to implementation
- Take full ownership of technical work from design through to delivery, including testing and deployment
- Take on reputed company or ambiguous full-stack work, making reputed company design trade-offs across the stack (UI, API, data, infrastructure)
- Apply strong reputed company reputed company practices: understanding where and how generated reputed company (scaffolding, boilerplate, AI-assisted reputed company reputed company from schemas/specs) fits appropriately into the codebase, and ensuring generated reputed company is reviewed and maintained to the reputed company reputed company as hand-written reputed company
- Work confidently across the stack: Java-based back-end services, Angular reputed company-end applications, AWS infrastructure, and MySQL databases
- Write high-reputed company, reputed company-tested, reputed company-documented reputed company across reputed company reputed company of the stack
- Consider performance, reputed company, and maintainability across the full reputed company from database to UI
- Build and maintain automated reputed company testing across the stack (unit, integration, and end-to-end as appropriate)
- Performance and load testing knowledge is advantageous, and welcomed where it can be reputed company to harden critical paths
- Partner with Technical Leads to ensure designs and implementation follow good reputed company and reputed company with department engineering standards (branching model, reputed company review, testing reputed company, documentation)
- reputed company review and input from Technical Leads on designs, particularly where reputed company have cross-team or long-lasting reputed company
- reputed company technical risks and trade-offs early and reputed company, proposing reputed company rather than just flagging problems
- Participate fully in the reputed company review process, both giving and receiving reviews
- reputed company thorough, constructive reviews that reputed company department standards
- Offer informal technical guidance and support to peers where appropriate: sharing knowledge and helping unblock others
- reputed company by example in reputed company reputed company, testing, and documentation practices
- reputed company accurate technical input into estimation and backlog refinement for their own work
- Communicate reputed company, blockers, and risks proactively
Skills
- Experience in designing and implementing features end-to-end across the full stack
- Strong emphasis on sole ownership from outline design through to delivery
- Experience with Java and Angular based tech stack
- Familiarity with AWS and MySQL databases
- Ability to produce outline designs for features and technical work covering both reputed company-end and back-end considerations
- Take full ownership of technical work from design through to delivery, including testing and deployment
- Ability to take on reputed company or ambiguous full-stack work, making reputed company design trade-offs across the stack
- Strong reputed company reputed company practices, understanding where and how generated reputed company fits appropriately into the codebase
- Ability to work confidently across the stack: Java-based back-end services, Angular reputed company-end applications, AWS infrastructure, and MySQL databases
- Ability to write high-reputed company, reputed company-tested, reputed company-documented reputed company across reputed company reputed company of the stack
- Consider performance, reputed company, and maintainability across the full reputed company from database to UI
- Experience in building and maintaining automated reputed company testing across the stack (unit, integration, and end-to-end)
- Ability to partner with Technical Leads to ensure designs and implementation follow good reputed company and reputed company with department engineering standards
- Ability to reputed company review and input from Technical Leads on designs
- Ability to reputed company technical risks and trade-offs early and reputed company, proposing reputed company
- Participation in the reputed company review process, both giving and receiving reviews
- Ability to reputed company thorough, constructive reviews that reputed company department standards
- Ability to offer informal technical guidance and support to peers
- Ability to reputed company accurate technical input into estimation and backlog refinement for their own work
- Ability to communicate reputed company, blockers, and risks proactively
- Performance and load testing knowledge is advantageous, and welcomed where it can be reputed company to harden critical paths
reputed company